make_plan

Solid

Creates a detailed, multi-document implementation plan for a software feature or task before any code is written. Use when the user wants to "make a plan", types "make_plan", or asks to "plan this feature", "create an implementation plan", "plan out this work", or "write a spec/plan" for something to be built. Drives a mandatory clarifying-questions interview, a hard Zero-Ambiguity Gate, and produces a `plans/<feature>/` document set ending in a task-by-task execution plan. For EXECUTING an existing plan, use the exec_plan skill instead.

AI & Automation 4 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Implementation Plan Creation (`make_plan`) Create a detailed, multi-document implementation plan for a software feature or task. This skill covers plan **creation** only. To **execute** a finished plan, use the **exec_plan skill**. > **CodeOps Skills Version**: 3.19.0 ## What you produce A folder `plans/<feature-name>/` containing: ``` plans/<feature-name>/ ├── 00-ambiguity-register.md # Zero-Ambiguity Gate register (audit trail) ├── 00-index.md # Overview and navigation ├── 01-requirements.md # Requirements and scope ├── 02-current-state.md # Current implementation analysis ├── 03-XX-<component>.md # Technical spec per component (one or more) ├── 07-testing-strategy.md # Spec test cases + verification └── 99-execution-plan.md # Phases, sessions, task checklist ``` The full templates for every document live in **[templates.md](templates.md)** — read it before writing any plan document in Phase 2. ## Resolve paths first (layout-aware) Determine the layout via **[../../_shared/layout-convention.md](../../_shared/layout-convention.md)** before creating the plan folder: - **Flat layout** (no marker): the plan folder is `plans/<feature-name>/`; `00-index.md` declares `> **Implements**: RD-NN` — exactly as flat layout always has. - **Nested layout** (marker present): the plan folder is `codeops/features/<f>/plans/<plan>/`. **Ask/confirm the target feature** first (create the feature folder lazily if new — never guess). `00-...

Details

Author
blendsdk
Repository
blendsdk/claude-codeops
Created
1 months ago
Last Updated
yesterday
Language
Shell
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category