writing-plans

Generate executable task plans from ambiguous specifications for multi-step software projects.

6|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/futuregerald/futuregerald-claude-plugin --skill writing-plans-futuregerald
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/futuregerald/futuregerald-claude-plugin/tree/main/skills/writing-plans
Command: npx skills add https://github.com/futuregerald/futuregerald-claude-plugin --skill writing-plans-futuregerald

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning complex implementation tasks requires translating vague requirements into concrete steps, coordinating which files to touch, which tests to write, and what documentation to update from a standstill spec.

Core Features & Use Cases

  • Generates end-to-end implementation plans that specify exact files to touch, tests to write, docs to update, and verification steps.
  • Works across multi-step software projects and brainstorming sessions, especially when a dedicated worktree is used.
  • Produces a consistent plan document path (docs/plans/YYYY-MM-DD-<feature-name>.md) to enable version control and collaboration.

Quick Start

Create a complete implementation plan for a feature and save it to docs/plans/YYYY-MM-DD-<feature-name>.md

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I translate ambiguous specifications into actionable implementation plans?

To translate ambiguous specifications into actionable implementation plans, this Skill converts vague requirements into concrete steps specifying exact files to touch, tests to write, and documentation to update. It generates an end-to-end executable task plan for multi-step software projects.

What is the best way to structure task breakdowns for multi-step software projects?

The best way to structure task breakdowns for multi-step software projects is by generating a consistent plan document path. It creates a docs/plans/YYYY-MM-DD-<feature-name>.md file to enable version control and collaboration across your build, test, and documentation tasks.

How do I generate implementation plans that include TDD workflows and documentation updates?

You generate implementation plans that include TDD workflows and documentation updates by providing a feature spec. The Skill outputs a comprehensive plan detailing exact files to modify, tests to write, docs to update, and verification steps for your worktree.

Can I use this planning approach for projects requiring a dedicated worktree?

Yes, you can use this planning approach for projects requiring a dedicated worktree. It is specifically designed to work across multi-step software projects and brainstorming sessions that utilize a dedicated worktree for isolated development.

Do I need any specific dependencies to create executable task plans from specs?

No, you do not need any specific dependencies to create executable task plans from specs. The Skill operates independently to translate specifications into concrete, executable task plans without requiring external components or libraries.