writing-plans

Generate test-driven implementation plans with file structures and task breakdowns.

9|Updated Jul 3, 2026
One-click install
npx skills add https://github.com/TonyQ-AI/agents-workflow --skill writing-plans-tonyq-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/TonyQ-AI/agents-workflow/tree/main/skills/writing-plans
Command: npx skills add https://github.com/TonyQ-AI/agents-workflow --skill writing-plans-tonyq-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the common issue of AI agents losing focus or failing to deliver high-quality code due to lack of structure, poor test design, or missing context during complex development tasks.

Core Features & Use Cases

  • Structured Planning: Generates comprehensive implementation plans that include file structures, task breakdowns, and TDD-based steps.
  • Progress Tracking: Automatically creates task lists, findings logs, and progress summaries to keep the development process transparent and manageable.
  • Use Case: When starting a new feature, use this skill to break down a complex requirement into small, testable 2-5 minute tasks, ensuring every step is verified and committed properly.

Quick Start

Use the writing-plans skill to create an implementation plan for the new user authentication module based on the provided requirements.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I create a TDD-ready implementation plan for complex software development tasks?

You can create a TDD-ready implementation plan by decomposing complex software requirements into granular, testable 2-5 minute tasks. This approach ensures every development step includes explicit file-level instructions, architectural consistency, and automated verification before committing code.

What is the best way to break down a new feature into testable development tasks?

The best way to break down a new feature is generating a structured implementation plan that applies systematic task decomposition. This workflow produces small, testable tasks with TDD-based steps, ensuring the development process maintains high code quality and architectural consistency.

Why does my AI agent lose focus and deliver poor code during complex coding projects?

AI agents lose focus and deliver poor code during complex coding projects due to lack of structure, poor test design, or missing context. Generating detailed implementation plans with task-level clarity and TDD verification prevents these issues by providing systematic decomposition and progress tracking.

Can I use automated progress reporting to track task management for software engineering projects?

Yes, you can use automated progress reporting to track task management by automatically creating task lists, findings logs, and progress summaries. This workflow keeps complex software engineering development processes transparent and manageable throughout the implementation lifecycle.

Does writing-plans work for projects requiring explicit file-level instructions and architectural consistency?

Yes, writing-plans is designed for complex coding projects requiring systematic decomposition, explicit file-level instructions, and architectural consistency. It generates detailed implementation plans that satisfy requirements for granular task management and TDD verification across the software engineering workflow.