harness:writing-plans
CommunityPlan multi-step changes before touching code
System Documentation
What problem does it solve?
Producing reliable implementations starts with turning a messy spec into a concrete, testable execution plan. This Skill prevents wasted cycles by forcing rigid acceptance-criteria coverage, scoped work boundaries, and bite-sized TDD-ready tasks before any code changes happen.
Core Features & Use Cases
- Acceptance-criteria coverage gate: Reads features.json and ensures every acceptance_criteria entry maps to at least one task in the plan, preventing orphan requirements.
- Scope control: Explicitly avoids tasks that would violate features.json out_of_scope constraints, including pushing back when a user asks to expand scope.
- Implementation-ready decomposition: Produces a file- and step-specific plan with per-task test commands, code blocks, and commit instructions suitable for agentic or inline execution.
- Architecture decision handling: When a new technical direction emerges during planning, drafts an ADR under docs/decisions/ and references it from the plan.
- Plan persistence conventions: Saves plans to the harness plugin’s canonical docs/plans location (with support for user override) for consistent retrieval across sessions.
Quick Start
Use the harness:writing-plans skill to create an implementation plan for your next feature by giving it the feature spec and asking it to produce a task-by-task plan that covers every acceptance criterion and avoids out_of_scope work.
Dependency Matrix
Required Modules
None requiredComponents
Standard packageđź’» Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: harness:writing-plans Download link: https://github.com/huangbaixun/harness-engineering/archive/main.zip#harness-writing-plans Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.