writing-plans

Generate detailed implementation plans with tasks, files, tests, and commands from vague specs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning complex work from vague specs by producing detailed, testable implementation plans with clear tasks, files, and steps.

Core Features & Use Cases

  • Generates end-to-end implementation plans for multi-step tasks.
  • Breaks work into bite-sized tasks with explicit file paths, tests, and commands.
  • Useful for onboarding, handoffs, and cross-team collaboration on feature work.

Quick Start

Provide a detailed plan for implementing a multi-step feature by outlining tasks, file layout, tests, 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 generate an implementation plan from a vague software specification?

To generate an implementation plan from a vague specification, this Skill converts the spec into concrete, bite-sized tasks. It details specific file paths, tests, commands, and acceptance criteria to ensure structured, actionable outputs.

What is the best way to break down software engineering tasks for team handoffs?

The best way to break down software engineering tasks for team handoffs is to produce detailed, testable implementation plans. This Skill structures work into explicit, bite-sized steps with defined file layouts and verification commands for cross-team collaboration.

Can I use this for multi-step feature planning and onboarding?

Yes, you can use this for multi-step feature planning and onboarding. It generates end-to-end implementation plans that outline tasks, file layouts, tests, and verification steps, making it highly useful for bringing new team members up to speed.

Does implementation plan generation include specific tests and commands?

Implementation plan generation does include specific tests and commands. It breaks work into bite-sized tasks that explicitly detail file paths, test cases, and commands, ensuring reproducibility and auditability for your software-engineering workflow.

How does planning complex work from specs improve auditability?

Planning complex work from specs improves auditability by producing structured, testable implementation plans. It emphasizes reproducible outputs with clear tasks, files, and steps, ensuring that every phase of the software-engineering workflow can be tracked and reviewed.

Why do vague specs lead to poor task breakdown in software engineering?

Vague specs lead to poor task breakdown because they lack actionable detail. This Skill solves that by converting abstract specifications into detailed, bite-sized implementation tasks with explicit file paths, tests, and commands for clear execution.