Help us improve
Share bugs, ideas, or general feedback.
From oh-my-claudecode-research
First-research-project initialization for OMCR — interviews user about working title, hypothesis, venue, datasets; fills CLAUDE.md placeholders; scaffolds LaTeX manuscript directory.
npx claudepluginhub youngeun1209/oh-my-claudecode-research --plugin oh-my-claudecode-researchHow this skill is triggered — by the user, by Claude, or both
Slash command
/oh-my-claudecode-research:start-researchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Interview-style flow that takes a freshly-installed OMCR project (post-`/omcr-setup`) and walks the user through filling in **what their research is about** — working title, hypothesis, target venue, datasets, narrative spine, preset choice — then scaffolds the LaTeX manuscript directory.
Installs OMCR project infrastructure: CLAUDE.md markers, agent memory directories, bibliography stubs, and a permissions allowlist. Safe to re-run.
Guides researchers through 5 Socratic segments—research question sharpening, expected mechanism, identifiability check, validation plan, risk register—producing `.research/design_brief.md`.
Sets up writing project foundation by creating PRECIS.md (thesis/claims/audience), OUTLINE.md (structure), ACTIVE_WORKFLOW.md after brainstorming sources.
Share bugs, ideas, or general feedback.
Interview-style flow that takes a freshly-installed OMCR project (post-/omcr-setup) and walks the user through filling in what their research is about — working title, hypothesis, target venue, datasets, narrative spine, preset choice — then scaffolds the LaTeX manuscript directory.
When this skill is invoked, immediately execute the workflow below. Do not only restate or summarize these instructions back to the user.
This is the "deep interview" complement to /omcr-setup's "install" role.
Inspect $ARGUMENTS (passed through by commands/start-research.md). Treat the first token as the preset hint:
minimal — skip the preset-overlay prompt entirely (no examples/<field>/ overlay)neuro-fmri — pre-select the neuro-fMRI preset overlay (still confirms before applying in phase 2)no-overlay — alias of minimalAdditional standalone flags (may appear in any position; not mutually exclusive with the preset hint):
--no-venue-seed — skip phase 5 (venue scope seed). @reviewer stays generic. Record this so phase 7 surfaces it.Record the preset hint as preset_arg and any flags as flags so downstream phases can consume them.
Execute phases sequentially. For each phase, read the linked file and follow its instructions exactly. If an earlier phase reports an early stop (e.g. user cancelled, /omcr-setup not run and user declined to run it), do not skip phase 7 (the report) — surface the stop reason there.
phases/01-precheck.md.phases/02-interview.md.phases/03-fill-claude-md.md.phases/04-preset-overlay.md.phases/05-venue-scope-seed.md. Runs after phase 4 on purpose: if phase 4 installed a preset reviewer MEMORY.md, phase 5 appends the venue block to it without disturbing the preset content. If phase 4 didn't run (no preset), the canonical template is still byte-identical to the schema, so phase 5 performs a full structured replacement instead.phases/06-manuscript-scaffold.md. This phase delegates to the manuscript-scaffold skill.phases/07-report.md.Safe to re-run on an initialized project. The re-run contract:
CLAUDE.md values as defaults. The user can confirm-all to apply only newly-added fields.MEMORY.md files that are still byte-identical to the canonical template (untouched). Modified memory is never overwritten.## Venue-specific bar section in reviewer/MEMORY.md alone. To refresh, delete just that section and re-run.manuscript-scaffold, which has its own existing-content guard.If the user wants to reset an agent's memory, instruct them to delete that specific .claude/agent-memory/<agent>/MEMORY.md and re-run /start-research. There is intentionally no --reset flag — deletion is an explicit, reviewable action.
After phase 7's report, end by recommending the user run @supervisor where are we? for the first real conversation.