writing-plans

Generate executable implementation plans with TDD tasks and exact file paths.

Updated May 5, 2026
One-click install
npx skills add https://github.com/Z43L/zeus-agent --skill writing-plans-z43l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Z43L/zeus-agent/tree/main/skills/software-development/writing-plans
Command: npx skills add https://github.com/Z43L/zeus-agent --skill writing-plans-z43l

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of turning ambiguous requirements into a concrete, testable implementation plan that covers files, commands, and verification steps.

Core Features & Use Cases

  • Bite-sized task breakdown: Splits work into 2–5 minute steps to prevent stalling and reduce cognitive load.
  • TDD-centered workflow: For each task that produces code, includes a failing test, expected failure, minimal implementation, expected pass, and verification commands.
  • Complete execution-ready plans: Specifies exact file paths, test locations, and commit instructions so the implementer can proceed with minimal guesswork.

Quick Start

Use writing-plans to produce an implementation plan for your feature by asking Zeus to generate tasks with exact file paths, full TDD cycles, and a saved docs/plans entry.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I turn software requirements into executable implementation plans?

Implementation plans are generated by breaking software requirements into bite-sized, testable tasks that specify exact file paths, test locations, and verification commands. This approach produces an execution-ready structure covering complete TDD cycles and commit instructions.

What is a TDD-aligned task breakdown for feature development?

A TDD-aligned task breakdown splits feature development into 2–5 minute steps where each code task includes a failing test, expected failure, minimal implementation, expected pass, and verification commands to reduce cognitive load and prevent stalling.

How do I create an implementation plan for subagent-driven development?

Creating an implementation plan for subagent-driven development involves generating explicit handoff structures with exact file paths, full TDD cycles, and frequent commit instructions so an implementer with limited context can follow a clear execution path.

Can I use this implementation planning approach for refactoring existing code?

Yes, this implementation planning approach applies to multi-step feature development and refactors by producing execution-ready plans that specify exact file paths, test locations, and verification commands for the implementer.

Does the generated implementation plan include DRY and YAGNI guidance?

Yes, the generated implementation plan satisfies requirements for TDD-aligned task sequencing, DRY/YAGNI guidance, frequent commits, and an explicit handoff structure to ensure minimal guesswork during code execution.

What are the limitations of planning code tasks in 2-5 minute steps?

Planning code tasks in 2-5 minute steps reduces cognitive load and prevents stalling, but it requires complete specification of exact file paths, test locations, and verification commands to ensure the implementer can proceed without guessing.