writing-plans

Generate implementation plans from specifications with tasks, files, tests, and commit logs.

11|2|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/aiaiohhh/claude-skills-library --skill writing-plans-aiaiohhh
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/aiaiohhh/claude-skills-library/tree/main/skills/writing-plans
Command: npx skills add https://github.com/aiaiohhh/claude-skills-library --skill writing-plans-aiaiohhh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill converts a product or project spec into a complete, executable implementation plan that guides engineering work, reducing ambiguity and rework.

Core Features & Use Cases

  • Generate a step-by-step plan that lists exact files to touch, code modules to implement, tests to write, documentation to update, and commit messages.
  • Produce bite-sized tasks that can be tracked in a worktree, including acceptance criteria and success criteria.
  • Save the plan as a Markdown document under docs/plans with a date stamp and feature name (e.g., docs/plans/YYYY-MM-DD-<feature-name>.md).

Quick Start

Provide a feature spec or requirements and I will generate a complete implementation plan.

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 project specification into an actionable implementation plan?▼

To turn a project specification into an implementation plan, provide the feature spec to generate a document containing task breakdowns, specific files to touch, testing strategies, and suggested commit messages.

What is the best way to generate step-by-step software engineering tasks with zero context?▼

The best way to generate step-by-step tasks with zero context is using a plan generator that outputs explicit bite-sized tasks, acceptance criteria, and exact code modules to implement from a provided spec.

How do I create a development plan that includes testing strategies and commit history?▼

You can create a development plan that includes testing strategies and commit history by processing a feature spec to output a comprehensive plan document with suggested commit logs and testing requirements.

Does the generated implementation plan document save automatically to a specific file path?▼

Yes, the generated implementation plan document saves automatically to a specific file path, specifically as a Markdown file under docs/plans with a date stamp and feature name like docs/plans/YYYY-MM-DD-feature-name.md.

Can I use this implementation plan generator for any software development workflow?▼

Yes, you can use this implementation plan generator for any software development workflow where an engineer requires explicit steps, documentation updates, and file changes derived from a product or project spec.

What should a feature spec include to generate a complete executable plan?▼

A feature spec should include product requirements to generate a complete executable plan that reduces ambiguity and rework by detailing worktree tasks, acceptance criteria, and success criteria.