Skip to content
Back to skills

Planning Methodology

ASecurity

Build minimal, reversible implementation plans. TRIGGER when: turning research into a plan, or sequencing work before writing code. SKIP: gathering documentation (use research-methodology); writing OpenSpec design.md/tasks.md (use spec-design).

  • 15 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added August 31, 2026
ai-agentsgoapidocumentation

Works with

  • api

Security analysis

A100/100

Scanned August 31, 2026

npx -y skills add komluk/scaffolding --skill planning-methodology --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Planning Methodology?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Planning Methodology
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/komluk-planning-methodology/badge)](https://www.skillsdirectory.com/skills/komluk-planning-methodology)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: planning-methodology
description: "Build minimal, reversible implementation plans. TRIGGER when: turning research into a plan, or sequencing work before writing code. SKIP: gathering documentation (use research-methodology); writing OpenSpec design.md/tasks.md (use spec-design)."
---

# Planning Methodology Skill

Systematic approach for creating minimal, reversible implementation plans after research phase.

## Auto-Invoke Triggers

- After ResearchPack is validated (score >= 80)
- Before code implementation begins
- When task requires multi-file changes
- User requests implementation plan

## 5-Step Methodology

### Step 1: ResearchPack Review (30 sec)
- Verify ResearchPack score >= 80
- Extract required APIs and methods
- Note all gotchas and caveats
- List open questions

### Step 2: Codebase Analysis (60 sec)
- Find existing patterns to follow
- Identify files to modify
- Check for similar implementations
- Map component dependencies

### Step 3: Change Mapping (60 sec)
- List all files to modify/create
- Define minimal change set
- Identify dependencies between changes
- Plan test coverage

### Step 4: Risk Assessment (30 sec)
- Identify potential failure points
- Assess impact on existing code
- Define rollback per change
- Flag breaking changes

### Step 5: Plan Documentation (60 sec)
- Write structured ImplementationPlan
- Include verification per step
- Document rollback procedure
- Define success criteria

## Output Format: ImplementationPlan

```markdown
## ImplementationPlan: [Feature]

### Scope
- Files to modify: X
- New files: Y
- Tests to add: Z

### Changes

| # | File | Action | Verification |
|---|------|--------|--------------|
| 1 | path/file.ts | MODIFY | type-check |
| 2 | path/new.ts | CREATE | builds |

### Steps
1. [Step with verification]
2. [Step with verification]

### Rollback
[How to revert each change]

### Success Criteria
- [ ] npm run validate passes
- [ ] Feature works as specified
```

## Planning Principles

### Minimal Changes
- Only modify what's necessary
- No "while we're here" improvements
- Prefer small, focused changes

### Reversibility
- Every change must be revertable
- Document rollback per step
- Keep backup strategy clear

### Consistency
- Follow existing patterns
- Match naming conventions
- Use established architecture

## Quality Gate

> Note: the Plan >= 85 gate is owned by architect/analyst, which run on the opus
> tier (`model: opus`, `effort: high`) for higher reasoning rigor. See
> `docs/model-tiers.md`.

Plan must score >= 85:

| Criterion | Points |
|-----------|--------|
| All files listed | 15 |
| Step-by-step sequence | 15 |
| Verification per step | 15 |
| Rollback complete | 15 |
| APIs match research | 15 |
| Risk assessment | 10 |
| Test plan | 10 |
| Success criteria | 5 |

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…