Skip to content

Commands

Run commands with /neuroflow:<command> in any project folder. Always start with /neuroflow:neuroflow.


The research pipeline

neuroflow models a complete neuroscience research lifecycle. Commands pass context to each other through .neuroflow/ project memory, so each phase picks up where the last left off.

flowchart LR
    A["/ideation"] --> B["/experiment"]
    A --> C["/grant-proposal"]
    B --> D["/tool-build"]
    D --> E["/tool-validate"]
    E --> F["/data"]
    F --> G["/data-preprocess"]
    G --> H["/data-analyze"]
    H --> I["/paper"]
    I --> J["/review"]

Tip

You don't have to follow the pipeline in order. Jump to whichever phase you're in β€” neuroflow will read your project memory and orient itself.


Entry points

Command What it does
/neuroflow Main entry point β€” scans your project, sets up .neuroflow/, or shows current status
/setup Interactive wizard for PubMed and Miro credentials

Research pipeline

Command Phase What it does
/ideation ideation Brainstorm, literature search, formalize a research question, write proposal
/preregistration preregistration Pre-register study design and analysis plan on OSF or AsPredicted; log deviations
/grant-proposal grant-proposal Full grant application β€” aims, significance, innovation, approach, budget
/finance finance Budget planning, expense tracking, financial reports, and grant compliance
/experiment experiment PsychoPy paradigm, recording setup, LSL/marker configuration
/tool-build tool-build Build lab tools β€” real-time systems, BCI, acquisition pipelines
/tool-validate tool-validate Testing pipeline for timing, markers, data output, edge cases
/data data Data inventory, BIDS validation, format conversion
/data-preprocess data-preprocess Filtering, ICA, epoching, artifact rejection, QC
/data-analyze data-analyze ERPs, time-frequency, connectivity, decoding, GLM
/paper paper Unified manuscript writing — draft section by section, write→critique loop
/review review Peer review a colleague's paper β€” structured referee report
/notes notes Live note-taking β€” capture rough input, reformat into a clean document
/write-report write-report Generate a structured report from .neuroflow/ for any phase or the whole project

Brain simulation

Command What it does
/brain-build Assemble a computational brain model β€” neuron models, network topology, connectivity, simulation framework setup
/brain-optimize Run a parameter search or fit the model to experimental data
/brain-run Run the model as a simulation β€” configure run parameters, launch, and collect outputs

Utility commands

Command What it does
/git Context-aware git utility β€” smart push/pull, commit message generation, branch management, and PR creation with shorthand aliases
/pipeline Define and run a multi-step research pipeline β€” interactive by default (pauses for approval between steps), or use --executor for brutal mode
/output Export project memory or the whole project β€” pack as a zip archive or copy to a folder for sharing, archiving, or handoff
/search Lightweight scoped search β€” use memory: to search .neuroflow/ or project: to search the codebase
/interview Interview preparation from either side β€” generate tailored questions, run practice Q&A, evaluate readiness
/phase Show current phase and all phases worked on; optionally switch phase
/sentinel Full audit of .neuroflow/ β€” drift detection, broken references, version sync
/quiz Neuroscience quiz β€” flashcards, pub quiz, or rapid-fire throw questions
/fails Log dissatisfaction β€” record plugin behavior, science quality, or UX issues; optionally opens a GitHub issue
/idk Personal support companion β€” decompress, break down overwhelming tasks, or just chat

How commands work

Every command follows the same lifecycle:

  1. Read skills β€” Claude loads the phase-specific skill (e.g. neuroflow:phase-ideation) for domain guidance
  2. Read project memory β€” Claude reads project_config.md and flow.md to orient itself
  3. Do the work β€” Claude interacts with you to complete the phase task
  4. Write outputs β€” Results go into the phase subfolder inside .neuroflow/
  5. Update memory β€” flow.md and project_config.md are updated; a session entry is appended

This means every command is context-aware β€” it knows your research question, your modality, your tools, and what's been done before.