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.