writing-plans

Generate prioritized implementation plans from product specs for software tasks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/RockwallJMC/piercedesk6 --skill writing-plans-rockwalljmc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/RockwallJMC/piercedesk6/tree/main/.claude/skills/writing-plans
Command: npx skills add https://github.com/RockwallJMC/piercedesk6 --skill writing-plans-rockwalljmc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translating a product spec into a concrete, repeatable implementation plan to guide engineers and ensure no critical steps are missed.

Core Features & Use Cases

  • Comprehensive, step-by-step plan outlining files to touch, tests, docs, and commits
  • DRY and TDD oriented guidance to keep changes small and testable
  • Use case: derive a complete plan for both new features and major refactors

Quick Start

Ask Claude to generate a complete implementation plan for a given feature specification.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I turn a product spec into an implementation plan?▼

An implementation plan translates product specs into a prioritized task list detailing files to touch, tests, docs, and commits. It provides step-by-step guidance for engineers to execute software features without missing critical steps or requiring code context.

How do I plan multi-step software tasks for test-driven development?▼

Planning multi-step software tasks for test-driven development involves generating a prioritized list with specific test steps, implementation notes, and file changes. This keeps changes small, DRY, and testable throughout the feature implementation workflow.

What is the best way to create a plan document for version control and code reviews?▼

The best way to create a plan document for version control is to generate a structured template outlining file changes, test steps, and commit history. This produces a repeatable implementation plan suitable for tracking progress and facilitating code reviews.

Can I generate an implementation plan for a major refactor without providing existing code context?▼

Yes, you can generate an implementation plan for a major refactor without existing code context. The process derives a complete step-by-step plan directly from the product specification to guide implementation and ensure no critical steps are missed.

Does implementation planning work for both new features and major refactors?▼

Implementation planning works for both new features and major refactors by deriving a comprehensive step-by-step plan from a product specification. It outlines files to touch, tests, docs, and commits to ensure a repeatable and complete software engineering process.