writing-plans

Create structured implementation plans with tasks, file paths, tests, and commits.

Updated May 20, 2026
One-click install
npx skills add https://github.com/SriRamkunamsetty/SITA2.0-HermesAgent --skill writing-plans-sriramkunamsetty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/SriRamkunamsetty/SITA2.0-HermesAgent/tree/main/hermes-agent/skills/software-development/writing-plans
Command: npx skills add https://github.com/SriRamkunamsetty/SITA2.0-HermesAgent --skill writing-plans-sriramkunamsetty

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning complex software initiatives is error-prone and slow without a clear, repeatable process. This skill provides structured, bite-sized, task-driven implementation plans that guide developers from initial design to completion, with explicit file changes, tests, and commits.

Core Features & Use Cases

  • Structured Plan Template: Provides a detailed plan template including header, tasks, and acceptance criteria that reduce ambiguity.
  • Bite-sized Tasks: Breaks down work into 2-5 minute tasks to accelerate progress and reviews.
  • Subagent-Driven Execution: Supports delegation to subagents with per-task context and review workflow.
  • TDD-Driven Workflow: Emphasizes failing tests, minimal implementations, and verified passes for each task.

Quick Start

Describe the feature to implement and constraints; I will generate a structured, bite-sized plan.

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 software features into bite-sized implementation plans?

Implementation plans break complex software features into bite-sized tasks by enforcing a fixed structure with headers, per-task steps, exact file paths, tests, and commit guidance. This structured task breakdown reduces ambiguity and accelerates development progress.

What is the best way to structure multi-step coding tasks for subagent-driven development?

Subagent-driven development relies on structured plans that delegate per-task context and review workflows to subagents. By providing explicit file changes and checkpoints for each 2-5 minute task, subagents can execute and review code with clear acceptance criteria.

How does test-driven development fit into a task breakdown plan for complex features?

Test-driven development integrates into task breakdown plans by emphasizing failing tests, minimal implementations, and verified passes for each task. This approach ensures every bite-sized coding step includes explicit test validation before moving to the next checkpoint.

Can I use a structured plan template to generate exact file paths and commit guidance for new features?

Yes, a structured plan template generates exact file paths and commit guidance by applying a fixed structure to multi-step design and coding tasks. It includes a header, per-task steps, and acceptance criteria to guide developers from initial design to completion.

When do I need a fixed plan structure with per-task steps and acceptance criteria?

A fixed plan structure with per-task steps and acceptance criteria is needed when planning complex, multi-step software initiatives that are error-prone without a repeatable process. It guides developers from initial design to completion with explicit file changes and tests.

Why does planning complex software initiatives require bite-sized task breakdowns?

Planning complex software initiatives requires bite-sized task breakdowns because large tasks are error-prone and slow without a clear process. Breaking work into 2-5 minute tasks with explicit file changes accelerates progress and simplifies code reviews.