wf-planner

Generate design-first plans with system components, boundaries, interfaces, and milestones.

1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/JSai23/claude-tooling --skill wf-planner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wf-planner
Source: https://github.com/JSai23/claude-tooling/tree/main/compiled/wf/agentskills/wf-planner
Command: npx skills add https://github.com/JSai23/claude-tooling --skill wf-planner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning and design sessions before code to avoid scope creep and miscommunication, producing clear execution plans.

Core Features & Use Cases

  • Design-first planning: boundaries, components, data flows, and interfaces for a feature.
  • Milestone planning: breaking work into observable, testable milestones with risk ordering.
  • Documentation sync: aligns with ARCHITECTURE.md and PRINCIPLES.md to seed living docs.

Quick Start

Execute a feature kickoff by producing a design plan that outlines system components, interactions, data flows, and an actionable milestone roadmap.

Frequently Asked Questions about wf-planner

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

FAQPage Schema
How do I create a design-first plan for a new feature before coding?

A design-first plan identifies the user problem and scope, then outlines system components, boundaries, and interfaces. It helps avoid scope creep and miscommunication by producing clear execution plans with diagrams, data flows, and milestone sequencing.

What is the best way to break complex architecture changes into testable milestones?

Breaking complex architecture changes into testable milestones involves risk ordering and sequencing work into observable chunks. This approach aligns with living documentation like ARCHITECTURE.md to ensure each milestone remains executable and testable.

Can I use this planner to define system boundaries and data flows for feature design?

Yes, you can use this planner to define system boundaries and data flows for feature design. It generates a design-first plan that explicitly outlines system components, interactions, and interfaces to satisfy feature design requirements.

How does documentation sync work with ARCHITECTURE.md during feature kickoff?

Documentation sync aligns generated design plans with ARCHITECTURE.md and PRINCIPLES.md to seed living docs. During a feature kickoff, it ensures the outlined system components and milestone roadmaps remain continuously synchronized with existing architectural documentation.

When do I need to generate system design diagrams and milestone roadmaps?

You need to generate system design diagrams and milestone roadmaps when starting a feature, applying them to architecture changes or complex work. This design-first planning prevents scope creep by producing clear, actionable execution plans before coding begins.