writing-plans

Convert approved specs into execution plans with exact paths and verification gates.

8|2|Updated Oct 27, 2025
One-click install
npx skills add https://github.com/TheMostlyGreat/safeword --skill writing-plans-themostlygreat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/TheMostlyGreat/safeword/tree/main/.claude/skills/safeword-writing-plans
Command: npx skills add https://github.com/TheMostlyGreat/safeword --skill writing-plans-themostlygreat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts specs into detailed execution plans for LLM agents, including exact file paths, complete code samples, and verification steps.

Core Features & Use Cases

  • Exact Paths: Define every file path precisely.
  • Complete Code: Provide runnable test code and minimal implementation.
  • Verification Gates: Clear commands and expected outputs to verify progress.

Quick Start

Save a plan with tasks and execution steps ready to run, then hand off to execution.

Frequently Asked Questions about writing-plans

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a software specification into an execution plan for an LLM agent?

Convert specs into execution plans by decomposing them into atomic tasks with exact file paths, complete code samples, runnable tests, and verification gates. The plan outputs step-by-step instructions ready for LLM agent handoff, including commit messages and verification commands.

What should an execution plan include for LLM agents to run tasks correctly?

Execution plans must specify exact file paths, complete runnable code, verification commands with expected outputs, and atomic task breakdowns. This ensures agents have unambiguous instructions for implementation, testing, and progress verification across all planning phases.

Can I use execution plans to hand off work to automated agents?

Yes. Execution plans with precise paths, full code samples, explicit verification commands, and clear task decomposition are designed for agent handoff. The structured format eliminates ambiguity and enables agents to execute and validate work independently.

What makes an execution plan complete enough for agent execution?

A complete plan includes exact file paths for every change, minimal but runnable implementation code, test code that validates behavior, and verification gates with specific commands and expected outputs. This completeness prevents execution errors and enables independent agent verification.

How do verification gates work in execution plans?

Verification gates define explicit commands to run and their expected outputs at each plan phase. They act as checkpoints ensuring tasks complete correctly before proceeding, enabling agents to validate progress and catch issues early in execution.

Can execution plans work with incomplete or partial specifications?

Execution plans apply only to approved, complete specs. Partial or incomplete specifications lack the detail needed to generate exact paths, full code samples, and verification steps, so they must be finalized before plan generation.

Related Skills