planning-first

Official

Prevent wasted work with disciplined planning

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.