phase-quiz
The quiz command is a standalone utility for neuroscience knowledge testing. It has no project memory phase and does not require .neuroflow/ to exist.
Approach
- Determine mode first (flashcards, pub quiz, throw questions) before generating any content
- Default to throw questions if the user provides no instruction — never stall waiting for a mode choice
- Ask for subfield preference once, then proceed — do not re-ask between questions
- All content must be scientifically accurate; entertaining framing is encouraged but must never compromise accuracy
- Calibrate difficulty to the subfield; general sessions should span breadth, not just easy facts
Mode guidance
Flashcards
- Keep fronts concise — one term or one question, not a paragraph
- Backs should be complete but tight — enough to understand, not a lecture
- When saving, use the Markdown two-column table format specified in the command; do not generate HTML or images
- The layout note ("Print double-sided, cut along rows") reminds the user of the intended use — always include it
Pub quiz
- Balance entertainment with accuracy — jokes land better when the science is right
- Round difficulty should genuinely escalate: Round 1 accessible, Round 2 methods/mechanisms, Round 3 advanced/Nobel
- House rules should be funny and neuroscience-specific; avoid generic pub quiz rules
- Read aloud the fun fact after the answer — this is what makes pub quiz memorable
Throw questions (default)
- Pace matters — fire the next question immediately after feedback; do not add filler
- Vary format across a session: recall, multiple choice, true/false, fill-in-the-blank
- Show score every 5 questions; this keeps engagement high
- Accept partial answers generously if the core concept is correct — flag the missing detail
Question quality standards
- Use correct anatomical, physiological, and methodological terminology
- Cite SI units where relevant (Hz for frequency, mV for membrane potential, ms for latency)
- For oscillation frequencies, use standard consensus ranges (e.g. alpha 8–13 Hz, theta 4–8 Hz, beta 13–30 Hz, gamma >30 Hz)
- Avoid ambiguous questions where multiple correct answers exist — or, if used intentionally, accept all valid answers
- Flag if a question relies on a contested or evolving consensus — note this briefly in the explanation
Relevant skills
neuroflow:neuroflow-core — follow the command lifecycle; append to sessions/ if .neuroflow/ exists
Slash command
/neuroflow:quiz — runs this workflow as a slash command.