planning

Plan software work in small, known-good increments with one-commit-per-step discipline.

14|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/tae0y/python-project-template --skill planning-tae0y
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: planning
Source: https://github.com/tae0y/python-project-template/tree/main/.claude/skills/planning
Command: npx skills add https://github.com/tae0y/python-project-template --skill planning-tae0y

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning work in small, known-good increments helps teams keep the codebase healthy, reduce risk, and create clear checkpoints before implementing significant changes.

Core Features & Use Cases

  • Incremental planning: Break work into small, auditable steps that can be reviewed and approved.
  • Documentation & learning alignment: Use localdocs files to track goals, progress, and lessons learned.
  • Progress governance: Maintain a transparent worklog (todo/doing/done) to coordinate teams and reviews.

Quick Start

Create localdocs/plan.<topic>.md to outline the feature and obtain explicit plan approval before starting execution.

Frequently Asked Questions about planning

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

FAQPage Schema
What is incremental planning for software projects?▼

Incremental planning breaks work into small, auditable steps to keep the codebase deployable. It creates clear checkpoints, reduces risk, and requires plan approval before execution begins.

How do I track project progress using a worklog?▼

You track project progress using a transparent worklog that categorizes tasks into todo, doing, and done states. This coordinates teams and reviews throughout the workflow.

How do I enforce one-commit-per-step discipline in project management?▼

You enforce one-commit-per-step discipline by planning work in small, known-good increments and requiring plan approvals. This ensures the codebase remains in a deployable state.

Does incremental planning require explicit plan approval before coding?▼

Yes, incremental planning requires explicit plan approval before execution. You must outline the feature and obtain approval to maintain codebase health and create clear checkpoints.

When do I need localdocs files for planning a feature?▼

You need localdocs files during early planning phases to outline features, track goals, and capture lessons learned. They provide documentation alignment and worklog tracking before execution.