writing-plans

Create structured implementation plans with file paths, code, tests, and verification steps.

1|Updated May 10, 2026
One-click install
npx skills add https://github.com/Dq666dinger/my-hermes --skill writing-plans-dq666dinger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Dq666dinger/my-hermes/tree/main/skills/software-development/writing-plans
Command: npx skills add https://github.com/Dq666dinger/my-hermes --skill writing-plans-dq666dinger

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing precise, executable implementation plans is hard when context is scarce. This Skill provides a structured approach that documents which files to touch, complete code, testing commands, docs to check, and clear acceptance criteria so teams can execute feature work with confidence.

Core Features & Use Cases

  • Generate bite-sized tasks (2-5 minutes of focused work).
  • Explicitly specify files to modify, create, and test, plus verification steps.
  • Enforce TDD, DRY, and YAGNI principles to keep plans minimal and reliable.
  • Facilitate handoffs to subagents or teammates with clear task boundaries and deliverables.

Quick Start

Instruct Hermes to produce a complete implementation plan for a given feature, including a task list, exact file paths, code snippets, tests, and verification steps.

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 a complex software feature into bite-sized implementation tasks?

To break down a complex software feature, you generate a structured implementation plan that converts it into bite-sized tasks (2-5 minutes of focused work) with explicit file paths, complete code examples, and verification steps.

What is TDD-based task breakdown in software implementation planning?

TDD-based task breakdown is an implementation planning approach that enforces Test-Driven Development, DRY, and YAGNI principles to keep plans minimal and reliable by specifying exact files to modify, tests to write, and clear acceptance criteria.

How do I create an implementation plan for cross-team handoffs?

You create an implementation plan for cross-team handoffs by defining clear task boundaries, deliverables, file touchpoints, and verification steps, allowing subagents or teammates to execute feature work with confidence.

Does implementation planning work with design deltas and code generation?

Yes, implementation planning applies to software features, design deltas, and code generation by providing exact file paths, complete code examples, explicit commands, and documentation integrated into the plan.

What is the best way to document file touchpoints and tests for a new feature?

The best way to document file touchpoints and tests is to create a structured, task-by-task plan that explicitly specifies files to modify, create, and test, plus verification steps for each bite-sized task.

Why should I use a structured plan instead of ad-hoc code generation for complex features?

You should use a structured plan because writing precise, executable implementation plans is hard when context is scarce, and a structured approach provides clear task boundaries, testing commands, and documentation so teams can execute with confidence.