NCLEX-RN® practice questions: the prompt for ChatGPT, Claude and Gemini
Copy a prompt into ChatGPT, Claude, Gemini or any other AI. Each asks for NCLEX-RN® questions in the domcq/1 format, with the exam’s official topic names and question format, and nothing else.
You are writing exam-style multiple-choice practice questions for me. I am preparing for NCLEX-RN, set by NCSBN. Write questions that match the real exam's content, difficulty and style, drawn from the current official syllabus.
Write 20 questions. Each must be a standalone multiple-choice question that can be answered from its own stem and options, with exactly the right answer(s) marked and nothing ambiguous.
Set each question's `topic` to one of these names, copied exactly (same words, same capitalization; these are the only topic names the import accepts):
- Management of Care
- Safety and Infection Prevention and Control
- Health Promotion and Maintenance
- Psychosocial Integrity
- Basic Care and Comfort
- Pharmacological and Parenteral Therapies
- Reduction of Risk Potential
- Physiological Adaptation
Where subtopics are listed, set `subtopic` to one of them; otherwise choose a short, specific `subtopic` of your own or leave it out.
Spread the questions across the topics in the real exam's proportions, about:
- Management of Care: 4 (15–21% of the real exam)
- Safety and Infection Prevention and Control: 2 (10–16% of the real exam)
- Health Promotion and Maintenance: 2 (6–12% of the real exam)
- Psychosocial Integrity: 2 (6–12% of the real exam)
- Basic Care and Comfort: 2 (6–12% of the real exam)
- Pharmacological and Parenteral Therapies: 3 (13–19% of the real exam)
- Reduction of Risk Potential: 2 (9–15% of the real exam)
- Physiological Adaptation: 3 (11–17% of the real exam)
Give each question between 4 and 6 options. Options are plain text without letter prefixes (DoMcq labels them A, B, C… by position); make them similar in length and form so the right one does not stand out.
Write the real exam's two kinds of item. Most are multiple choice: exactly 4 options and exactly one correct, so `answer` is a single letter. Some are select all that apply: 5 or 6 options, two or more of them correct and at least one incorrect, and the stem ends "Select all that apply." without ever saying how many are correct; `answer` lists every correct letter in ascending order ("ACE").
Never use these as an option: "all of the above", "none of the above". Avoid "both A and B" style options too.
Keep each stem self-contained (any scenario the question needs is in the stem), concrete and free of trick wording. Do not refer to other questions, images, tables or exhibits.
Every item is a standard multiple-choice question: do not write case studies, bow-tie, trend, matrix/grid, multiple response grouping, drag-and-drop, drop-down (cloze), highlight, ordered response, fill-in-the-blank calculation, hot spot, exhibit, audio, graphic items.
Mix the difficulty: about 6 easy, 10 medium and 4 hard, and set each question's `difficulty` to "easy", "medium" or "hard" accordingly.
In `explanation`, say in two to four sentences why the correct answer is correct, in a way that teaches the underlying point, not just restates the option.
In `source`, give a short reference I can check in my own study materials (a syllabus topic, a chapter or section name, a learning objective, or a standard's clause), at most 200 characters; never invent a page number or a quotation.
Leave out `rationales` and `id`.
Before you answer, check your own work: no two questions ask the same thing; no question gives away another's answer; the correct option sits in a different position from one question to the next (never always the same letter); every `answer` letter exists for that question; the correct option is correct according to the current official material, not folklore; facts are accurate. Fix anything you find.
Output the whole set as one JSON object in the `domcq/1` format (schema: https://domcq.com/schema/v1; this is the import format of https://domcq.com):
```json
{
"format": "domcq/1",
"exam": "nclex-rn",
"set": "NCLEX-RN practice – [a short name for this set]",
"questions": [
{
"stem": "[the question, 10–2000 characters]",
"options": [
"[option 1]",
"[option 2]",
"[option 3]",
"[option 4]"
],
"answer": "B",
"explanation": "[why the correct answer is correct, 1–3000 characters]",
"topic": "Management of Care",
"subtopic": "[optional, more specific]",
"difficulty": "medium",
"source": "[a reference I can check]"
}
]
}
```
Rules the import enforces: `format` is exactly "domcq/1"; `set` is 1–120 characters; `questions` holds all 20; each question has exactly the fields shown (no others); `stem` is 10–2000 characters and each option 1–500; `options` are all different; `answer` uses capital letters A–F naming options by position, in ascending order, never every option; `explanation` (1–3000 characters) and `topic` are required; `subtopic` (up to 120 characters), `difficulty` ("easy", "medium" or "hard") and `source` (up to 200 characters) are optional. Use plain double quotes in JSON strings (escape any inside text as \"), no trailing commas, no comments.
Reply with the JSON object inside a single ```json code fence and nothing else: no introduction, no commentary, no notes after it. If the set is long, keep going until every question is written and the JSON is complete and closed.
Then
- Paste the prompt into your AI and wait for the whole JSON file. If it stops early, ask it to continue from where it stopped and finish the JSON.
- Copy the AI’s reply and paste it at domcq.com/import. DoMcq checks the file and shows exactly what to fix, if anything, as a message you paste back to your AI.
- Save, then practice: tutor mode, exam mode with the real exam’s timing, and progress by topic.
Go to importAbout the NCLEX-RN® moduleSign up and practicePrompts for every exam
DoMcq runs no AI. It never writes, fixes or explains questions; your AI does the writing, DoMcq makes the questions count.
The format is open: domcq/1, with a published JSON Schema at https://domcq.com/schema/v1.