writing-plans

Generate end-to-end implementation plans for software features with tasks, files, tests, and commits.

6|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/pur3v4d3r/pur3-pkb-codebase --skill writing-plans-pur3v4d3r
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/pur3v4d3r/pur3-pkb-codebase/tree/main/.claude/skills/writing-plans
Command: npx skills add https://github.com/pur3v4d3r/pur3-pkb-codebase --skill writing-plans-pur3v4d3r

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Write comprehensive implementation plans for multi-step tasks for engineers with zero context, specifying touched files, tests, docs, and commits.

Core Features & Use Cases

  • Generate end-to-end plans with step-by-step tasks, required files, testing strategies, and documentation references.
  • Standardize handoffs across teams by providing a repeatable template for complex features.
  • Use Case: When adding a new feature, automatically produce a plan detailing touched components, testing scope, and milestone commits.

Quick Start

Create a dedicated worktree and generate a comprehensive implementation plan saved to docs/plans with the filename YYYY-MM-DD-<feature-name>.md

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I generate a multi-step implementation plan for a software feature?▼

To generate a multi-step implementation plan, you use a dedicated worktree where the feature details are processed into a structured markdown file. The resulting plan documents tasks, required files, testing strategies, and commit milestones.

What is the best way to document task breakdowns for engineers with zero context?▼

Documenting task breakdowns for zero-context engineers requires specifying touched files, tests, docs, and commits in a standardized template. This provides a repeatable structure that standardizes handoffs and defines exact file-path references.

How does automated planning handle execution handoffs to agents?▼

Automated planning handles execution handoffs by satisfying strict frontmatter and plan structure standards within the generated markdown. This ensures downstream agents receive named sub-sections and exact file-path references for seamless execution.

Do I need a dedicated worktree to plan complex software engineering tasks?▼

Yes, you need a dedicated worktree to plan complex software engineering tasks. The worktree isolates the planning process and stores the generated plans under the docs/plans directory using a YYYY-MM-DD feature name format.

What are the limitations of using standardized templates for feature implementation plans?▼

The limitations of standardized implementation plans include strict adherence to frontmatter and named sub-sections. Plans are specifically structured for multi-step workflows requiring thorough planning and execution handoffs, which may not suit simple tasks.