plan

Generates implementation plans, work breakdowns, and test mappings as saved handoff files.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/hanh-nd/agent-kit --skill plan-hanh-nd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/hanh-nd/agent-kit/tree/main/plugins/agent-kit/.gemini/skills/plan
Command: npx skills add https://github.com/hanh-nd/agent-kit --skill plan-hanh-nd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a raw ticket or brief into an executable engineering plan is error-prone: requirements get assumed, existing code gets rebuilt, and edge cases get missed. This Skill produces a verified, file-based blueprint that another engineer or agent can execute without guessing. ## Core Features & Use Cases - Five-phase planning pipeline: reads inputs and code, challenges scope, reviews architecture/quality/tests/performance, then writes and hands off the plan. - Reuse-first discipline: every new component must pass a reuse ladder against the existing codebase, with searches recorded in a Component Manifest. - Structured artifacts: saves README.md, ARCHITECTURE.md, TASKS.md, and TESTS.md with cross-referenced contracts, acceptance criteria coverage, and failure cases. - Use Case: Given a raw feature ticket, the Skill verifies claims against the actual code, asks big architecture questions one at a time, then saves a layered task breakdown with test obligations ready for delegation to Gemini, Claude, or Codex. ## Quick Start Ask the agent to create an implementation plan for your feature ticket or paste a design brief and request a full plan with tasks and tests.

Frequently Asked Questions about plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an implementation plan from a feature ticket?▼

Provide the raw ticket as input and the Skill runs a five-phase pipeline: reading the code, challenging scope, reviewing architecture and tests, then saving README, ARCHITECTURE, TASKS, and TESTS files. Big architecture questions are asked one at a time before the blueprint is written.

What artifacts does a software implementation plan include?▼

The plan produces up to four markdown files: README with decisions and a component manifest, ARCHITECTURE with data contracts and failure cases, TASKS with a layered work breakdown, and TESTS with codepath diagrams and gap analysis. TESTS.md is skipped when the project has no test setup.

Can the plan skill modify source code while planning?▼

No. The Skill is strictly read-only against source code and may only write handoff files through the kit_save_handoff tool. This separation prevents planning and implementation from degrading each other.

How does the plan handle existing code reuse?▼

Every proposed new component must climb a reuse ladder: check if it is needed, search the repo by behavior, then consider stdlib, framework features, and existing dependencies. Each CREATE entry in the manifest must cite the search proving nothing existing fits.

What happens after the plan is saved?▼

The handoff phase offers four options: execute the plan immediately, delegate it to Gemini, Claude, or Codex, stop, or revise. Parallel execution groups tasks by dependency layers into batches run by separate agents.