writing-plans

Generate step-by-step implementation plans with file paths and code examples.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kwasi-cpu/hermes-agent --skill writing-plans-kwasi-cpu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/kwasi-cpu/hermes-agent/tree/main/skills/software-development/writing-plans
Command: npx skills add https://github.com/kwasi-cpu/hermes-agent --skill writing-plans-kwasi-cpu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive, step-by-step implementation plans for complex tasks, ensuring clarity and reducing ambiguity for developers.

Core Features & Use Cases

  • Detailed Task Breakdown: Divides large features into small, actionable tasks (2-5 minutes each).
  • Exact File Paths & Code: Provides precise file locations and complete, copy-pasteable code examples.
  • TDD & Best Practices: Enforces Test-Driven Development, DRY, and YAGNI principles.
  • Use Case: Before implementing a new user authentication module, use this Skill to generate a plan that details every test, code snippet, and commit required, making the development process straightforward.

Quick Start

Use the writing-plans skill to create an implementation plan for adding a new user profile page.

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 detailed implementation plan for a complex software feature?▼

Generate a step-by-step implementation plan by dividing multi-step development tasks into 2-5 minute actionable items. This provides exact file paths, copy-pasteable code snippets, and execution commands for clear developer delegation.

What is the best way to plan development tasks using TDD principles?▼

Planning development tasks with TDD principles involves detailing every required test, code snippet, and commit before implementation begins. This ensures the development process adheres to Test-Driven Development, DRY, and YAGNI best practices.

How do I break down a multi-step development task for subagent delegation?▼

Break down multi-step development tasks by generating an implementation plan with exact file locations and complete code examples. This structured breakdown facilitates clear execution and delegation to developers or subagents.

Can I generate exact file paths and code snippets before writing any implementation code?▼

Yes, you can generate exact file paths and complete, copy-pasteable code examples before writing implementation code. The planning process defines precise file locations and execution commands to eliminate ambiguity during development.

Why should I use an implementation plan for new user authentication modules?▼

Using an implementation plan for new user authentication modules solves the problem of ambiguity by detailing every test, code snippet, and commit required. This makes the multi-step development process straightforward and actionable.