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.