plan

Create versioned implementation plans from project thought documents and user inputs.

1|Updated Jan 24, 2023
One-click install
npx skills add https://github.com/KaiNakamura/dotfiles --skill plan-kainakamura
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/KaiNakamura/dotfiles/tree/main/claude/skills/plan
Command: npx skills add https://github.com/KaiNakamura/dotfiles --skill plan-kainakamura

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill transforms loosely specified concepts, iteration notes, and problem statements into a clear, versioned implementation plan so that other agents or engineers can execute without ambiguity.

Core Features & Use Cases

  • Synthesize project context: Reads .thoughts/problem.md, the latest iteration understanding, and the chosen concepts to ground the plan in existing work.
  • Create versioned plans: Produces a new .thoughts/iteration-NN/plan/plan-NN.md containing milestones, tasks, dependencies, and acceptance criteria.
  • Agent handoff: Structures actionable steps and recommendations for downstream agents or implementers to follow.
  • Use case: Convert a set of proposed concepts into a prioritized two-week implementation plan ready for automated or human execution.

Quick Start

Create an implementation plan from the current iteration by reading the problem and concepts and outputting a new plan file.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I turn project concepts into an actionable implementation plan?▼

To turn concepts into an actionable implementation plan, this Skill reads your problem statements and chosen concepts to generate a versioned markdown file with milestones, tasks, dependencies, and acceptance criteria for execution.

How does agent handoff work when creating a task breakdown from project thoughts?▼

Agent handoff during task breakdown works by having the planner agent synthesize your .thoughts/problem.md and iteration summaries into a structured plan markdown file, ensuring downstream agents or engineers receive unambiguous actionable steps.

What's the best way to generate versioned plans for iterative project management?▼

The best way to generate versioned plans for iterative project management is to process your current iteration's understanding and concepts, outputting a new .thoughts/iteration-NN/plan/plan-NN.md file without modifying existing code files.

Can I use this planning approach for automated agent workflows without writing code?▼

Yes, you can use this planning approach for automated agent workflows because it specifically produces a new plan markdown file containing milestones and prioritized steps without modifying your actual code files.

What problem documents are required to synthesize project context for an implementation plan?▼

To synthesize project context for an implementation plan, the required inputs are a .thoughts/problem.md file, the latest iteration understanding, and chosen concepts to ground the actionable steps in existing work.

Why does my implementation plan need acceptance criteria and dependencies?▼

Your implementation plan needs acceptance criteria and dependencies to ensure that downstream agents or human implementers can execute the structured actionable steps without ambiguity and verify milestone completion.