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.