plan-work

Generate detailed PLAN.md documents with tasks, requirements, and verification criteria.

1|2|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/cinjoff/fhhs-skills --skill plan-work-cinjoff
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plan-work
Source: https://github.com/cinjoff/fhhs-skills/tree/main/.claude/skills/plan-work
Command: npx skills add https://github.com/cinjoff/fhhs-skills --skill plan-work-cinjoff

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gsd-tools.cjs, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you thoroughly plan and design features before writing any code, ensuring a clear path forward and preventing wasted development effort.

Core Features & Use Cases

  • Feature Planning: Brainstorm, research, and create detailed execution-ready plans for new features.
  • Design Documentation: Generates PLAN.md files that outline objectives, tasks, and verification steps.
  • Use Case: When you need to add a new user authentication flow, use this Skill to research existing patterns, brainstorm implementation details, and produce a step-by-step plan before you start coding.

Quick Start

Use the plan-work skill to design the new user profile page.

Frequently Asked Questions about plan-work

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

FAQPage Schema
How do I plan software features before writing code?▼

To plan software features before coding, you can orchestrate research and brainstorming to generate a PLAN.md document containing tasks, requirements, and verification criteria for clear execution.

What is a PLAN.md document used for in feature development?▼

A PLAN.md document outlines feature objectives, details specific tasks, and defines verification steps to ensure a clear execution path and prevent wasted development effort.

How do I create execution-ready plans for new software features?▼

Create execution-ready plans by integrating project tracking systems like GSD, brainstorming implementation details, and refining the plan through an iterative plan-check loop before execution.

Does this feature planning process integrate with project tracking systems?▼

Yes, the feature planning process integrates with project tracking systems like GSD, connecting generated plans with tasks and verification criteria directly.

What are the limitations of planning features before building them?▼

Planning features before building them requires the gsd-tools.cjs dependency and an iterative refinement loop, meaning you must invest time in design documentation before coding begins.