writing-plans

Generate step-by-step implementation plans for engineering tasks.

1.5k|69|Updated Mar 13, 2025
One-click install
npx skills add https://github.com/UniClipboard/UniClipboard --skill writing-plans-uniclipboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/UniClipboard/UniClipboard/tree/main/.claude/skills/writing-plans
Command: npx skills add https://github.com/UniClipboard/UniClipboard --skill writing-plans-uniclipboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams create thorough, implementation-ready plans before coding, reducing ambiguity and rework.

Core Features & Use Cases

  • Bite-sized planning: Breaks down complex work into small, testable tasks.
  • Guided task hierarchy: Defines file changes, tests, docs, and commits for each step.
  • Knowledge transfer: Documents assumptions and context for engineers new to the project.

Quick Start

Write a complete implementation plan with bite-sized tasks, ready to follow and commit.

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 complex engineering tasks into implementation plans?

To break down complex engineering tasks, this tool generates bite-sized, testable steps with defined file changes, tests, and commits, saving the implementation plan directly to docs/plans/ as a markdown file.

What is the best way to document a multi-step feature spec for developers?

The best way to document multi-step feature specs is using a standardized frontmatter schema and structured Task N sections, ensuring reproducible development roadmaps and clear knowledge transfer for new engineers.

How do I structure a development roadmap before coding?

You structure a development roadmap by drafting a plan document with guided task hierarchies that define file changes, tests, docs, and commits for each step, reducing ambiguity and rework before coding begins.

Does this planning workflow require any specific project dependencies?

No, this planning workflow requires no specific project dependencies, operating independently to enforce a standardized frontmatter schema in SKILL.md and save generated plans to docs/plans/YYYY-MM-DD-<feature-name>.md.

When should I use a step-by-step implementation plan for software engineering?

You should use a step-by-step implementation plan when drafting specs for multi-step features, coordinating engineering work across a team, or needing to document assumptions and context for reproducible development.