create-plan

Generate detailed implementation plans through interactive research and iterative refinement.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/swtch1/dotfiles --skill create-plan-swtch1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-plan
Source: https://github.com/swtch1/dotfiles/tree/main/.claude/skills/create-plan
Command: npx skills add https://github.com/swtch1/dotfiles --skill create-plan-swtch1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users create comprehensive, structured implementation plans for technical projects by guiding them through an interactive research and iteration process.

Core Features & Use Cases

  • Interactive Planning: Collaboratively develop detailed technical specifications.
  • Codebase Research: Automatically researches existing code to inform the plan.
  • Use Case: When starting a new feature, use this Skill to break down the implementation steps, identify potential challenges, and define success criteria before writing any code.

Quick Start

Use the create plan skill to plan out the implementation of the new user authentication module.

Frequently Asked Questions about create-plan

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

FAQPage Schema
How do I create a detailed implementation plan for a new software feature?

To create a detailed implementation plan, analyze your project requirements, research your existing codebase, identify design options, and structure a phased development approach with clear success criteria.

What is an interactive technical specification and when do I need one?

An interactive technical specification is a structured project document refined through iterative feedback. You need one before beginning development to break down implementation steps and define success criteria.

Can I use codebase research to inform my project management workflow?

Yes, codebase research analyzes your existing code to inform your project management workflow, identifying potential challenges and design options before you structure your phased development approach.

What's the best way to structure a phased development approach for technical projects?

The best way to structure a phased development approach is to iteratively refine your technical specifications, defining specific implementation steps and clear success criteria for each phase of the project.

Does this planning approach work without writing any code first?

Yes, this planning approach is designed to be used before writing any code, allowing you to break down implementation steps and identify potential challenges through interactive research and requirement analysis.