planning

Generate detailed implementation plans with file paths and verification steps.

1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/iancleary/dotfiles --skill planning-iancleary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning
Source: https://github.com/iancleary/dotfiles/tree/main/.claude/skills/planning
Command: npx skills add https://github.com/iancleary/dotfiles --skill planning-iancleary

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you transform a high-level spec or requirement into a detailed, step-by-step implementation plan, ensuring clarity and reducing ambiguity before development begins.

Core Features & Use Cases

  • Task Decomposition: Breaks down large features into small, manageable, and independently committable tasks.
  • Detailed Instructions: Specifies files to create/modify, exact actions, and verification steps for each task.
  • Use Case: When starting a new feature that spans multiple modules, use this Skill to generate a clear roadmap of tasks for yourself or a team, ensuring all aspects are covered.

Quick Start

Use the planning skill to create an implementation plan for the new user authentication module.

Frequently Asked Questions about planning

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

FAQPage Schema
How do I break down complex software development tasks into actionable steps?

To break down complex software development tasks, you can generate a detailed implementation plan that decomposes multi-step features into discrete, verifiable tasks with precise file paths and sequential execution instructions.

What is the best way to create an implementation plan for a multi-module feature?

The best way to create an implementation plan for a multi-module feature is to decompose it into small, independently committable tasks that specify exact file modifications, actions, and verification steps for robust project management.

Can I generate a project management roadmap from a high-level software specification?

Yes, you can generate a project management roadmap by transforming a high-level specification into a detailed, step-by-step implementation plan that reduces ambiguity and specifies exact actions and verification steps before development begins.

Does task decomposition support sequential execution and human review checkpoints?

Yes, task decomposition supports sequential execution and human review checkpoints by breaking down features into discrete, verifiable tasks that facilitate sub-agent delegation and robust project management throughout the development workflow.

Why should I use an implementation plan before starting software development?

You should use an implementation plan before starting software development to ensure clarity and reduce ambiguity by defining precise file paths, exact actions, and verification steps for each task before coding begins.