workflow-plan-phases_skill

This skill creates a structured, phased implementation plan optimized for sub-agent execution from a feature description, ensuring context efficiency and clear

26

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill charlesjones-dev/claude-code-plugins-dev --skill workflow-plan-phases

  • SKILL.md12.1 KB

Overview

This skill creates a structured implementation plan document that divides a feature into properly sized phases optimized for context-efficient sub-agent execution. It produces a markdown file under docs/plans/, with whole-number phases, clear acceptance criteria, dependency mapping, and execution recommendations. The skill only plans — it does not implement any code or run phases.

How this skill works

It first prompts targeted clarifying questions to lock scope, constraints, and technical context. After answers, it sizes phases to target 30–50k token sub-agent budgets, defines objectives, files to change, acceptance criteria, and dependencies, then outputs a markdown plan saved to docs/plans/{slugified-name}.md. Finally, it presents the plan and asks if changes are needed; it never implements phases.

When to use it

  • When you need an implementation plan that sub-agents can run independently
  • When a feature is large and must be split to respect LLM context limits
  • When you want explicit acceptance criteria and dependency mapping
  • Before handing work to automation or distributed developer agents
  • When you must ensure phases are verifiable and non-overlapping

Best practices

  • Always ask 3–5 clarifying questions and wait for answers before planning
  • Target each phase to 30–50k tokens (approx. 2–5 files, 1–2 related features)
  • Use whole-number phases only; avoid sub-phases like 1.1 or 2.a
  • Write testable acceptance criteria (HTTP responses, behaviors, or checks)
  • Minimize dependencies: define interfaces early, stub or use feature flags to enable parallel work

Example use cases

  • Plan a user authentication system split into model, auth service, session management, password reset, and UI phases
  • Create API feature rollout where schema, endpoints, tests, and docs are separate phases
  • Break a monolith refactor into safe, verifiable vertical slices sized for sub-agents
  • Prepare a compliance-focused feature with explicit security and testing acceptance criteria
  • Draft a multi-service integration plan with clear hard vs soft dependency mapping

FAQ

No. This skill only creates the plan document and stops. Implementation must be triggered separately, for example with an implement-phases command.

How are phase sizes determined?

Phases are sized to fit sub-agent context budgets (30–50k tokens). Heuristics consider files changed, code read, and verification work; phases that are too large are split by layer, entity, operation, or concern.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational