writing-plans

Generate step-by-step implementation plans with file paths, tests, and verification steps.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/dawsonblock/HERMY --skill writing-plans-dawsonblock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/dawsonblock/HERMY/tree/main/hermes-agent-2026.4.23/skills/software-development/writing-plans
Command: npx skills add https://github.com/dawsonblock/HERMY --skill writing-plans-dawsonblock

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating technical implementations from vague requirements is time-consuming and error-prone. This skill generates comprehensive, bite-sized implementation plans that specify exact file paths, code templates, testing commands, and verification steps to accelerate delivery.

Core Features & Use Cases

  • Generate end-to-end implementation plans for multi-step features with explicit file paths and concrete task instructions.
  • Provide complete code examples, tests, and documentation pointers, following TDD and DRY principles.
  • Facilitate team handoffs and align stakeholders by delivering a repeatable, task-by-task plan structure.

Quick Start

Provide a feature goal and constraints, and have the agent generate a complete, task-by-task implementation plan.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I generate a step-by-step implementation plan from high-level software requirements?

To generate an implementation plan, provide a feature goal and constraints to produce a comprehensive, task-by-task plan with exact file paths, code templates, testing commands, and verification steps. This breaks down vague requirements into bite-sized, actionable development tasks.

What is the best way to create bite-sized tasks for multi-phase software features?

Creating bite-sized tasks for multi-phase features involves breaking down the specification into explicit file-level guidance, complete example code, and documentation references. This approach ensures every task adheres to TDD and DRY principles while providing precise instructions for developers.

Can I use an implementation plan for cross-team handoffs and stakeholder alignment?

Yes, you can use implementation plans for cross-team handoffs. They deliver a repeatable, task-by-task plan structure that facilitates team transitions and aligns stakeholders by providing concrete task instructions, exact file paths, and clear verification steps.

Does this implementation planning approach support TDD and DRY principles?

Yes, this implementation planning approach fully supports TDD and DRY principles. It outputs bite-sized tasks that include complete code examples, specific testing commands, and verification steps, ensuring the generated development plan adheres to established software engineering standards.

What do I need to provide to generate an implementation plan for a software feature?

To generate an implementation plan, you need to provide a high-level feature goal and any project constraints. The system then outputs a comprehensive plan containing precise file paths, code templates, testing commands, and documentation references for the development tasks.

Why should I use a task-by-task implementation plan instead of writing code directly from a specification?

Creating technical implementations from vague specifications is time-consuming and error-prone. A task-by-task implementation plan accelerates delivery by specifying exact file paths, code templates, and verification steps, reducing errors and ensuring alignment across multi-phase software features.