Skip to content

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.