planning-first
OfficialPrevent wasted work with disciplined planning
Software Engineering#planning#architecture#implementation#execution#software-development#code-review#risk-mitigation
Authort0lab
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Planning-first prevents wasted implementation effort and fragile reviews by requiring a clear, actionable plan before writing code, ensuring the team implements the right solution in a reviewable way.
Core Features & Use Cases
- Two-mode discipline: Light mode for trivial single-file changes and Full mode for multi-file or architecturally-novel work.
- Five-phase workflow: Explore code and history, ask one clarifying question at a time, propose 2–3 approaches, write an immediately actionable plan, and gate execution on explicit approval with stop-on-failure verification.
- Use case: Use when a user asks to "implement X", "build Y", "add a feature", or "refactor Z" to avoid rework and ensure mergeable, testable phases.
Quick Start
Ask the planning-first skill to create a full, actionable implementation plan for the requested feature starting with an exploratory read of the codebase and two recommended approaches.
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: planning-first Download link: https://github.com/t0lab/harness-kit/archive/main.zip#planning-first 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.