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.