writing-plans

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

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/quiznat/Hermes_Sapho --skill writing-plans-quiznat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/quiznat/Hermes_Sapho/tree/main/.hermes/skills/software-development/writing-plans
Command: npx skills add https://github.com/quiznat/Hermes_Sapho --skill writing-plans-quiznat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translating vague feature specs into concrete, executable implementation plans that include tasks, file paths, tests, and documentation.

Core Features & Use Cases

  • Break down complex requirements into bite-sized tasks with explicit file targets and acceptance criteria.
  • Generate a repeatable planning template that guides both humans and subagents through design, implementation, and verification.
  • Provide a ready-to-use start-point for new projects or features, including example code scaffolds and testing steps.

Quick Start

Provide a complete, end-to-end planning prompt from a feature spec and receive a ready-to-execute task list with exact file paths, tasks, 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 turn feature specs into actionable implementation plans?

An implementation plan translates vague feature specs into concrete, executable task lists. It details exact file paths, code examples, testing steps, and documentation to guide both humans and subagents through implementation and verification.

How do I break down complex software tasks into bite-sized steps?

You break down complex software tasks by generating a repeatable planning template that specifies concrete files, commands, checkpoints, and verification steps. This structure guides both humans and subagents through design, implementation, and verification.

When do I need a detailed implementation plan for software design?

You need a detailed implementation plan when applying multi-step features or complex workflows. It provides a ready-to-use start-point for new projects, including example code scaffolds and testing steps following TDD, DRY, and YAGNI principles.

Can I use subagent-driven execution with TDD implementation plans?

Yes, subagent-driven execution is explicitly supported by the generated implementation plans. The plan enables subagent execution by detailing exact file paths, code examples, tests, and documentation following TDD, DRY, and YAGNI principles.

What is the best way to generate a planning template for new project features?

The best way to generate a planning template is to provide a complete, end-to-end planning prompt from a feature spec. You receive a ready-to-execute task list with exact file paths, tasks, and verification steps for immediate use.