Skip to content
Agent Orchestration
Skill

/plan

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.

BOOST
From plugin
claude-agents-skills
1436 skills4 agents
Install
$ npx -y skills add selmakcby/claude-agents-skills --skill plan --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/plan

Context preview

The summary Claude sees to decide when to auto-load this skill.

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.

SKILL.md

plan.SKILL.md
name: plan
description: 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.

<!-- Source: alirezarezvani/claude-skills (community) File: https://github.com/alirezarezvani/claude-skills Also inspired by: anthropics/claude-code docs (Plan mode) Used by: planner agent -->

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).
Read more
Ships withclaude-agents-skills

Bu repo, YouTube videomdaki Claude Code ajanları + skill'ler setup'ının tam halidir. Kopyala, kendi makinene kur, 20 dakikada aynı sistem sende. Bölüm 1 — bu video · Ajanlar + Skills temel yapı Bölüm 2 — sonraki video · Ajanlar + Obsidian (kalıcı hafıza)

Get the whole plugin

Other skills on claude-agents-skills.