skills/phase-paper/SKILL.md
Phase guidance for the neuroflow /paper command. Loaded automatically when /paper is invoked to orient agent behavior, relevant skills, and workflow for the unified paper phase — covering manuscript drafting and rigorous internal peer review in a single write→critique loop.
npx skillsauth add stanislavjiricek/neuroflow phase-paperInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
The paper phase produces a reviewed and approved neuroscience manuscript. Every section draft is subjected to a brutal paper-writer → paper-critic loop before it is saved. Nothing reaches disk without critic approval or an explicit user decision to accept an unresolved draft.
paper-critic agent using the full eight-area neuroflow:review-neuro methodology before savingoutput_path without a [STATUS: APPROVED] verdict or explicit user acceptance of an unresolved draftneuroflow:neuroflow-core — read first; defines the command lifecycle and .neuroflow/ write rulesneuroflow:worker-critic — defines the multi-agent revision loop protocol (max 3 iterations per section)neuroflow:review-neuro — the eight-area review methodology used by the paper-critic agent on every draftneuroflow:humanizer — run on every drafted section before the critic review; strips AI signatures, fixes rhythm, and calibrates register so the prose reads as genuinely human-authoredneuroflow:notebooklm — use when the user wants a podcast, slide deck, or infographic generated from manuscript sectionsThe loop runs section by section, strictly following the neuroflow:worker-critic protocol:
review-neuro methodology — returns [STATUS: APPROVED] or [STATUS: REJECTED] with specific actionable feedbackREJECTED: paper-writer receives the draft and the critic's feedback — revises, addressing each bullet specificallyAPPROVED or three iterations are exhaustedOn the third rejection the loop halts. The orchestrator presents draft v3 and the unresolved critique to the user, appends the critique to .neuroflow/paper/critic-log.md, and asks whether to continue with the next section.
After each section verdict (approved or halted), immediately — before moving to the next section:
.neuroflow/sessions/YYYY-MM-DD.md recording the section name, outcome, and iteration count.neuroflow/reasoning/paper.jsonWrite session and reasoning entries immediately after each section verdict — if the session is interrupted, the record must already reflect completed work.
The paper-critic agent applies the FULL eight-area neuroflow:review-neuro methodology to every draft — including partial section drafts. The eight areas are:
.neuroflow/ideation/papers/ as reference databaseA section is approved only if it would survive peer review at a top-tier neuroscience journal. The bar is not "acceptable draft" — it is "ready for submission".
If the user has not set a target journal and requests recommendations:
project_config.md for modality, research question, and tools..neuroflow/ideation/ if it exists for topic keywords and collected literature.scholar agent to search PubMed and bioRxiv for recent papers (past 3 years) in the same area. A journal is considered recurring if it appears in at least 3 of the top 20 results.target_journal: <name> to project_config.md — this is the authoritative location. Also write it to .neuroflow/paper/flow.md only if that file already exists — do not create the folder or file.| What | Where |
|---|---|
| Approved section drafts, final manuscript | output_path (default: manuscript/) — outside .neuroflow/ |
| Phase memory, plans, critic logs | .neuroflow/paper/ |
| Critic loop state per section | .neuroflow/paper/critic-log.md |
| Scope and framing decisions | .neuroflow/reasoning/paper.json |
Log any framing or scope decisions that differ from the original research question in .neuroflow/reasoning/paper.json — ask before writing.
/neuroflow:paper — runs this workflow as a slash command.
testing
This skill should be used whenever the user mentions BIDS, Brain Imaging Data Structure, BIDS conversion, BIDS validation, BIDS compliance, organizing neuroimaging data, dataset_description.json, participants.tsv, bids-validator, pybids, MNE-BIDS, or asks how to structure EEG/MEG/fMRI/iEEG/PET/DWI data for sharing or preprocessing. Also invoke when the user asks how to name scan files, what sidecar JSON fields are needed, how to set up derivatives/, or how to run fMRIPrep/MRIQC on their dataset. Invoke proactively during /data, /data-preprocess, and /data-analyze phases whenever the dataset structure is relevant to the task at hand.
tools
Phase guidance for the /meeting command. Covers meeting file structure, recurring templates, attendee resolution from profiles, Google Calendar MCP integration, agenda preparation with project context, and action-item-to-task conversion at all three levels (project, flowie, hive).
data-ai
Worker-critic agentic loop protocol — orchestrator coordinates a worker agent and a critic agent across up to 3 revision cycles to produce a vetted output for any phase.
development
Knowledge base skill — Karpathy-style LLM-maintained wiki at three levels (personal/flowie, project, team/hive). Handles ingest, query, lint, schema, and project-tagging workflows. Invoked by /flowie --wiki-* (personal), /wiki (project), /hive --wiki-* (team).