writing-plans

Generate end-to-end implementation plans with file paths, code examples, and testing steps.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineers convert complex multi-step requirements into detailed, executable implementation plans with bite-sized tasks, explicit file paths, and complete code examples.

Core Features & Use Cases

  • Bite-sized task planning: breaks down complex features into 2-5 minute tasks with precise file changes.
  • Exact artifact guidance: provides exact file paths, content guidance, and testing steps to ensure reproducibility.
  • TDD-driven workflow: promotes test-first cycles, frequent commits, and thorough documentation for traceability.

Quick Start

Provide a complete implementation plan for a given feature, broken into bite-sized tasks with exact file paths and runnable code examples.

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 implementation plans?

Implementation plans break complex software features into bite-sized 2-5 minute tasks. Each task specifies exact file paths, complete code examples, and explicit testing steps to ensure reproducible development.

How do I create an implementation plan that enforces a TDD workflow?

Implementation plans enforce a TDD workflow by promoting test-first cycles, frequent commits, and thorough documentation. This ensures traceability and quality throughout the multi-step feature development process.

What is the best way to convert specs into actionable coding tasks?

The best way to convert specs into actionable coding tasks is generating detailed end-to-end plans. These plans provide precise file changes and content guidance to transform multi-step requirements into executable bite-sized tasks.

Does implementation planning work for multi-step software features?

Yes, implementation planning works effectively for multi-step software features by generating detailed, end-to-end execution plans. It breaks down complex requirements into bite-sized tasks with exact file paths and complete code examples.

Why use bite-sized tasks for implementation planning?

Bite-sized tasks ensure reproducibility by limiting work to 2-5 minute intervals with precise file changes. This detailed task breakdown prevents errors and maintains development momentum across complex multi-step features.

How do I ensure traceability when planning software development?

To ensure traceability when planning software development, implementation plans enforce frequent commits and thorough documentation alongside test-first cycles. This approach maintains quality and tracks progress across all bite-sized tasks.