plan-detailed

Generates an implementable plan for one bounded code change with verification and acceptance criteria.

2|1|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Consiliency/agent-harness --skill plan-detailed-consiliency
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plan-detailed
Source: https://github.com/Consiliency/agent-harness/tree/main/phase-loop-skills/plan-detailed
Command: npx skills add https://github.com/Consiliency/agent-harness --skill plan-detailed-consiliency

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve? Turning a bug fix, small feature, or targeted refactor into a concrete, immediately implementable plan is error-prone: plans often stay vague, miss documentation impact, or lack testable acceptance criteria. This Skill researches the repository and produces a bounded, file-by-file implementation plan that a single developer or agent can execute end to end. ## Core Features & Use Cases - Bounded change planning: Enumerates every change by file path, entity, action, and reason, and recommends splitting work that exceeds roughly 8 source files or 3 distinct concerns. - Research-first workflow: Gathers context via git status, git log, and targeted ripgrep reads, with optional explorer subagents, and forbids proposing changes to files that were not located. - Verification contract: Requires machine-checkable verification commands and testable acceptance criteria, optionally referencing roadmap goal IDs like EC-<ALIAS>-<N>. - Closeout artifacts: Writes a plan document, a repo-local handoff with consumer-validation frontmatter, a run reflection, and a plans/manifest.json entry. - Use Case: Ask for a plan to fix a stale cache eviction bug; the Skill inspects the relevant modules, then writes plans/detailed-fix-stale-cache-eviction-<timestamp>.md with changes, docs impact, verification commands, and acceptance criteria. ## Quick Start Ask the agent to create a detailed implementation plan for your specific bug fix or small feature, for example: plan a detailed change to add a refresh token endpoint to the auth module.

Frequently Asked Questions about plan-detailed

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

FAQPage Schema
How do I create a detailed implementation plan for a bug fix?▼

Invoke the plan-detailed skill with a task description. It researches the repo with git status, git log, and targeted ripgrep reads, then writes a plan document listing every change by file, entity, action, and reason, plus verification commands and acceptance criteria.

When should I use a detailed plan instead of a phase roadmap?▼

Use plan-detailed when the change is single-concern and one developer or agent will carry it end to end. If work spans multiple concerns or benefits from parallel execution, use the phase-roadmap-builder and plan-phase pipeline instead.

Does plan-detailed run tests or verification commands while planning?▼

No. In planning-only runs it lists verification commands in the plan without executing them, because test tools can write caches and dirty the repo. Commands run only when the user explicitly asks for validation or execution.

Can plan-detailed use subagents for repository research?▼

Yes, but only when the user explicitly asks for agents, delegation, or parallel research. By default it uses local tools like rg, sed, find, and targeted file reads, and skips reconnaissance when the needed context is already in the session.

What are the limitations of a bounded detailed plan?▼

The plan must stay bounded: if it would touch more than about 8 source files or more than 3 conceptually distinct changes, the skill recommends splitting it into multiple bounded plans rather than producing one oversized plan.