implementation-planning
SolidWrites a detailed, executable implementation plan from an approved design or multi-step requirement, including exact files, interfaces, tests, commands, checkpoints, and rollback considerations. Use before touching code for a substantial feature, migration, refactor, or cross-cutting change. Not for a one-file bounded fix or for executing a plan that already exists.
Install
Quality Score: 81/100
Skill Content
Details
- Author
- thiientv
- Repository
- thiientv/godmode
- Created
- 4 weeks ago
- Last Updated
- 2 weeks ago
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
plan
Use when you have stories or clear requirements that need to become an implementation plan with bite-sized tasks, exact file paths, complete code, and verification commands.
write
Write a new implementation plan file to `/plan/` — phased tasks, explicit requirements, rejected alternatives, and tests — before any code is written. Use when the user asks to plan, spec, or design a new feature, a refactor, a package or framework upgrade, a migration, or an architecture or infrastructure change, and whenever they ask for "a plan" for multi-step work. Produces the plan only; executing it is `plan:execute`.
plan
Author self-contained, executable implementation plans that carry their own completion contract — verifiable "Done means" criteria, explicit constraints/out-of-scope, and stop-and-ask gates. The resulting plan file can be handed to a fresh session ("implement the plan"), fed to a goal runner, or used as buildme input, with no conversation context needed. Triggers on "write a plan", "make a plan", "implementation plan", "plan this out", "draft a plan for", or explicit /plan invocation.