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.