writing-plans

Convert project specs into implementation plans with tasks, files, tests, and documentation.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/cill-i-am/task-tracker --skill writing-plans-cill-i-am
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/cill-i-am/task-tracker/tree/main/.agents/skills/writing-plans
Command: npx skills add https://github.com/cill-i-am/task-tracker --skill writing-plans-cill-i-am

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transform project specifications into comprehensive, executable implementation plans that guide engineers through tasks, files, tests, and documentation.

Core Features & Use Cases

  • Decompose complex specs into clear, bite-sized tasks with defined inputs, outputs, and acceptance criteria.
  • Map out required files, code structure, tests, and docs to ensure reproducible development.
  • Provide a repeatable planning workflow for new features, bugfixes, or experiments, accelerating alignment across teams.

Quick Start

Create a complete plan from a given spec that details the tasks, the files touched, the tests to add, and the docs to update.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I turn project specifications into actionable implementation plans?

Spec-to-plan conversion works by enforcing plan structure and task decomposition to break complex specifications into bite-sized tasks. Each task receives defined inputs, outputs, and acceptance criteria for testable development.

What is the best way to decompose complex specs into bite-sized engineering tasks?

The best way to decompose specs into bite-sized tasks is by enforcing plan structure with defined inputs, outputs, and acceptance criteria. This maps required files, tests, and documentation to ensure reproducible development outcomes.

Can I generate testable plans for multi-step software projects from documentation?

Yes, generating testable plans for multi-step software projects from documentation is supported. The workflow converts specs into comprehensive plans detailing required files, tests to add, and docs to update for reproducible development.

Does this planning workflow support test-driven development and task decomposition?

Yes, the planning workflow supports test-driven development and task decomposition by mapping out required code structure and tests alongside documentation. It provides a repeatable workflow for new features, bugfixes, or experiments.

When do I need a repeatable planning workflow for engineering specs?

You need a repeatable planning workflow for engineering specs when managing multi-step software projects requiring complete plans. It accelerates team alignment by detailing tasks, files touched, tests, and documentation updates.

Are there limitations to automating plan generation for software engineering workflows?

Limitations of automating plan generation include its reliance on detailed input specifications to function effectively. Without comprehensive specs detailing the project scope, the resulting task decomposition and mapped deliverables may lack reproducibility.