LLM Skills
~/catalog/code generation//plan.prompt
Code generationGitHub source

Implementation Planner

/plan.prompt

Before writing any code for this feature/task, produce a structured plan.

affaan-maffaan-m
240.5k
June 4, 2026
MIT
// skill content

--- agent: agent description: Create a phased implementation plan before writing any code --- # Implementation Planner Before writing any code for this feature/task, produce a structured plan. ## Steps 1. Clarify the goal : restate the requirement in one sentence; flag any ambiguities. 2. Research first : identify existing utilities, libraries, or patterns in the codebase that can be reused. Do not reinvent what already exists. 3. Identify dependencies : list external packages, APIs, environment variables, or database changes needed. 4. Break into phases : structure work as ordered phases, each independently shippable: - Phase 1: Core data model / schema changes - Phase 2: Business logic + unit tests - Phase 3: API / integration layer + integration tests - Phase 4: UI / consumer layer + E2E tests 5. Identify risks : note anything that could block progress or cause regressions. 6. Define done : list the exact acceptance criteria (tests passing, coverage ≥ 80%, no lint errors, docs updated). ## Output Format `` ## Goal [One-sentence summary] ## Reuse Opportunities - [Existing utility/pattern] ## Dependencies - [Package / API / env var] ## Phases ### Phase 1 : [Name] - [ ] Task A - [ ] Task B ### Phase 2 : [Name] ... ## Risks - [Risk and mitigation] ## Definition of Done - [ ] All tests pass (≥80% coverage) - [ ] No new lint errors - [ ] Docs updated if public API changed `` Apply ECC coding standards throughout: immutable patterns, small focused files, explicit error handling.

// original public source
affaan-m/ECC
/.github/prompts/plan.prompt.md
License: MIT
Independent project, not affiliated with Anthropic. This skill remains the property of its original author.
// install this skill
Paste this command in your terminal at the root of your project:
mkdir -p .claude/commands && curl -o ".claude/commands/plan.prompt.md" "https://raw.githubusercontent.com/affaan-m/ECC/main/.github/prompts/plan.prompt.md"
Then in Claude Code, type /plan.prompt to activate it.
open_in_newOpen original source
// save
Save available after sign in.
loginSign in to save
// information
Creatoraffaan-m
Stars 240.5k
LicenseMIT
UpdatedJune 4, 2026
Format.md
AccessFree
// similar

Skills Code generation

View allarrow_forward