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.