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:
- Read skills β Claude loads the phase-specific skill (e.g.
neuroflow:phase-ideation) for domain guidance - Read project memory β Claude reads
project_config.mdandflow.mdto orient itself - Do the work β Claude interacts with you to complete the phase task
- Write outputs β Results go into the phase subfolder inside
.neuroflow/ - Update memory β
flow.mdandproject_config.mdare 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.