From workflow-kit
Use to generate a structured workplan — objectives and tasks — from workflow/product.md. Requires init to have run first (phase must be 'define' or 'plan'). Also triggers when the user says "generate my workplan", "plan the project", "create tasks from the product definition", or "what should the agent work on".
How this skill is triggered — by the user, by Claude, or both
Slash command
/workflow-kit:plan [-n <task count>][-n <task count>]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read `workflow/product.md` and generate objectives + tasks matched to worker capability. Advances phase to `plan`.
Read workflow/product.md and generate objectives + tasks matched to worker capability. Advances phase to plan.
python3 -c "
from workflow_kit.runtime.state import load_state
from pathlib import Path
s = load_state(Path('.'))
print('phase:', s.phase)
print('product_type:', s.product_type)
"
ls workflow/product.md 2>/dev/null && echo "product-ok" || echo "product-missing"
ls workflow/worker_capability.json 2>/dev/null && echo "capability-ok" || echo "no-capability-warning"
execute or later: "Already past planning. Use /workflow-kit:execute to continue."workflow/product.md missing: "Run /workflow-kit:init first."python -m workflow_kit workplan
Orchestrator (DeepSeek) reads:
workflow/product.md (Vision/Mission/Core)workflow/worker_capability.json (skill scores)workflow/tasks/completed/ (what's already done)Creates 3–5 objectives aligned to Vision. Tasks under each objective matched to worker skill scores. Tasks needing a skill < 3.0 are decomposed into smaller sub-tasks.
# Workplan — <product name>
Generated: <timestamp>
## Objectives
### <Objective 1>
**Why:** aligned to Vision/Mission
**Success criteria:** measurable outcome
Tasks:
- [ ] <task-id>: <description>
from workflow_kit.runtime.state import load_state, save_state
from pathlib import Path
s = load_state(Path('.'))
if s.phase == "define":
s.transition_to("plan")
save_state(s, Path('.'))
print("Phase: define → plan")
Workplan generated:
Objectives: N
Tasks: N pending in workflow/tasks/pending/
obj-01: <name> (N tasks)
obj-02: <name> (N tasks)
Review workflow/workplan.md, then:
/workflow-kit:execute — start the dispatcher with reviewer agents
npx claudepluginhub le-xuan-thang/workflow-kit --plugin workflow-kitGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.