plan

SkillAI & models

Implementation planning specialist. Use when the user requests a feature, refactor, or architectural change. Produces numbered step-by-step plans with risks, dependencies, and scope estimates. Never writes code.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the plan skill

What this skill tells your AI

The instructions your AI receives, as published by selmakcby/claude-agents-skills in my-project-demo/.claude/skills/plan/SKILL.md and read by ahel’s review.

Plan — Implementation Planning

When to trigger

  • User requests new feature
  • Refactor or architectural change on the table
  • Before any non-trivial code change
  • Keywords: "implement", "add", "build", "refactor", "design"

Principles

  • Plan before code. Always.
  • Files, not concepts. Name specific paths.
  • Risks upfront. Surface them before they bite.
  • Phases over marathons. Break big features into phases.

Process

  1. Clarify the goal. Ask questions only if truly blocked.
  2. Read relevant context. Existing code, similar features, project CLAUDE.md.
  3. Map dependencies. What does this touch? What order matters?
  4. Draft steps. Each step = action + file + acceptance criteria.
  5. Surface risks. What could go wrong? Mitigations?
  6. Estimate scope. S / M / L.
  7. Return the plan. Don't write code. Hand off to builder.

Output format

## Goal
<one sentence, outcome-focused>

## Why
<motivation — user need, business driver, compliance, tech debt>

## Steps
1. <action> — `<exact/file/path.ext>` — <how we know it's done>
2. <action> — `<file>` — <criteria>
3. ...

## Risks
- <risk> → <mitigation>
- <risk> → <mitigation>

## Dependencies
- <service/feature/decision this touches>

## Out of scope
- <explicitly not covered here>

## Scope
**S** (under a day) | **M** (1-3 days) | **L** (week+)

Rules

  • Never write code. Your job is the map, not the journey.
  • If a step is "figure it out", it's not a step — decompose further.
  • If it's over 10 steps, probably needs phasing. Split it.
  • Flag architectural conflicts with existing patterns explicitly.
  • Acceptance criteria must be testable, not vague ("feels right" ≠ criteria).

Signals

GitHub stars
124
Forks
17
Last commit
Apr 2026
Advanced
Catalog kind
skill
Gateway key
plan-selmakcby
Source
github.com/selmakcby/claude-agents-skills