From hw
Split discovered work into milestones when the user wants Hypo-Workflow to produce a serial, reviewable delivery plan.
npx claudepluginhub hypoxanthineovo/hypo-workflow --plugin hwThis skill uses the workspace's default tool permissions.
📌 输出语言规则:
Decomposes large features into concrete, self-contained development phases with DAG dependencies. Each phase delivers testable code; outputs YAML manifest.
Decomposes specs into milestones with tasks, dependencies, sizing, risks, and mitigations. Generates structured execution plans after /spec for project builds.
Share bugs, ideas, or general feedback.
📌 输出语言规则: 读取 config.yaml → output.language
Use this skill for P2 Decompose only.
For /hw:plan --batch, this phase decomposes Feature Queue entries according to batch.decompose_mode.
.pipeline/ files, prompt files, or architecture files from P2 directlyInteractive P2 completion is not permission to write files. The only valid next step is to display the proposed decomposition and ask the user to confirm it. P3 may start only after the user explicitly approves the milestone split.
When --batch is present:
.plan-state/batch-discover.yaml or the current Feature candidate table.batch.decompose_mode as project config > global config > default upfront.upfront, decompose every Feature into initial Milestones before P3.just_in_time, create Feature-level queue entries and leave Milestone arrays empty with JIT decomposition pending./hw:plan behavior when --batch is absent.plan/PLAN-SKILL.md — Decompose phase rulesreferences/commands-spec.md — command routingSKILL.md — broader planning contextFor workflow_kind: analysis, decompose by question rather than by implementation slice. Each analysis Milestone should be able to define a question, gather context, hypothesize, experiment, interpret, and conclude with a ledger-backed report.