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.