Planning Skill

Decompose software development tasks into tiered plans with file-based design.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/0r0loo/my-claude-code-toolkit --skill planning-skill-0r0loo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Planning Skill
Source: https://github.com/0r0loo/my-claude-code-toolkit/tree/main/.claude/skills/Planning
Command: npx skills add https://github.com/0r0loo/my-claude-code-toolkit --skill planning-skill-0r0loo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of planning and breaking down complex tasks, ensuring efficient and manageable execution by defining clear steps and responsibilities.

Core Features & Use Cases

  • Tiered Planning: Automatically determines the complexity (S, M, L) of a task based on impact and scope.
  • File-Based Design (L-Tier): Guides the creation of research.md and plan.md for in-depth, persistent design documentation.
  • Task Header Generation: Outputs structured headers (📋, , 📚, 🔄, 📁) to define task scope and agent flow.
  • Iterative Refinement: Facilitates a cycle of planning, user feedback, and implementation approval.

Quick Start

Use the Planning Skill to determine the tier for a task involving a new API endpoint and generate a task header.

Frequently Asked Questions about Planning Skill

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

FAQPage Schema
How do I decompose complex software development tasks into manageable units?

Task decomposition breaks down complex software development tasks by enforcing a one thing at a time principle, segmenting work into the smallest deliverable units based on scope and impact for efficient execution.

What is the best way to create persistent design documentation for large software projects?

For large software projects, persistent design documentation is created through file-based design, generating research.md and plan.md files to ensure in-depth, structured design records are maintained throughout the workflow.

How does tiered planning work for project management and task execution?

Tiered planning categorizes tasks into S, M, and L complexity levels based on scope, applying detailed file-based design for L-tier tasks and structured task headers for M-tier tasks to streamline execution.

Can I automate workflow automation by generating structured task headers for agent delegation?

Yes, workflow automation and agent delegation are supported by generating structured task headers using specific icons to clearly define task scope and agent flow, facilitating iterative refinement and implementation approval.

When do I need to use file-based design for software development planning?

File-based design is needed when planning L-tier tasks in software development, guiding the creation of research.md and plan.md files to manage in-depth, persistent design documentation for highly complex project scopes.