writing-plans

Generate executable implementation plans with file paths, test steps, and commit guidance.

Updated May 9, 2026
One-click install
npx skills add https://github.com/kk20300113-png/my-claude-skills --skill writing-plans-kk20300113-png
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/kk20300113-png/my-claude-skills/tree/main/writing-plans
Command: npx skills add https://github.com/kk20300113-png/my-claude-skills --skill writing-plans-kk20300113-png

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the risk of vague, incomplete implementation plans that leave engineers guessing about file changes, testing steps, and task boundaries when building features from specs or requirements.

Core Features & Use Cases

  • Structured Task Decomposition: Breaks down multi-step coding tasks into 2-5 minute actionable steps with exact file paths, code snippets, test commands, and commit guidance.
  • Built-in Validation: Includes a self-review checklist to catch placeholder content, spec misalignment, and type inconsistencies before plan handoff.
  • Use Case: For example, when you have a spec to add payment processing to an e-commerce site, use this skill to generate a TDD-aligned plan covering test writing, minimal implementation, and commit steps for each payment component.

Quick Start

Use the writing-plans skill to generate a complete, executable implementation plan for the new user notification system feature spec you have, following DRY and YAGNI principles.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I break down feature specs into actionable implementation plans?

Implementation plans decompose feature specs into 2-5 minute actionable steps with exact file paths, code snippets, test commands, and commit guidance. This structured task decomposition ensures engineers execute multi-step software development tasks without missing context or requirements.

What is the best way to align implementation planning with TDD workflows?

TDD-aligned implementation planning sequences tasks to cover test writing, minimal implementation, and commit steps for each component. Following DRY and YAGNI principles, plans generate executable coding steps that integrate test-driven development directly into the feature build process.

How do you prevent spec gaps and type inconsistencies in software engineering plans?

To prevent spec gaps and type inconsistencies, implementation plans include a built-in self-review checklist. This validation mechanism catches placeholder content, spec misalignment, and type errors prior to plan handoff, ensuring executable coding tasks without missing context.

Can I generate git workflows and commit guidance for multi-step coding tasks?

Yes, implementation plans generate bite-sized task breakdowns that include specific commit guidance for multi-step coding tasks. This ensures structured git workflows are embedded directly within the feature specification execution, keeping version control aligned with task boundaries.

Does task decomposition work for complex feature specifications like adding payment processing?

Task decomposition handles complex feature specifications by breaking down multi-step requirements like adding payment processing into actionable steps. It generates plans covering test writing and minimal implementation for each component, ensuring complete feature delivery from requirements.