Skip to main content

chainsafe-research-plan-implement

Research-first coding workflow that gates ALL non-trivial code changes behind a human-approved written plan. Use this skill whenever the user asks for any substantive code change — implementing a feature, refactoring, fixing a multi-file bug, adding an endpoint, integrating a service, migrating systems, or changing how an existing system works — EVEN IF they do not explicitly ask for "research" or a "plan." It enforces three artifacts (research.md, plan.md, annotated plan) that gate implementation behind operator approval. Triggers on "implement", "refactor", "fix this bug", "add a feature", "integrate", "migrate from X to Y", "rewrite", "wire up", "extend", "I want to add". Also covers breaking planned work into tracked units — "break this into issues", "decompose this", "create the epic", "what milestones do we need", "is this issue too big". Do NOT use for one-line typo fixes, pure formatting, lint-only changes, or other trivial single-file edits.

Jump to install

Source facts

Repository
ChainSafe/engineering-handbook
Last source activity
August 17, 2026 at 04:38
Detected SKILL.md language
English
Stars
7
Forks
1

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.