Help us improve
Share bugs, ideas, or general feedback.
From hw
Loads and executes Hypo-Workflow plan-decompose skill instructions, routing user arguments through the plan skill pipeline.
npx claudepluginhub hypoxanthineovo/hypo-workflow --plugin hwHow this command is triggered — by the user, by Claude, or both
Slash command
/hw:decomposeplan/The summary Claude sees in its command listing — used to decide when to auto-load this command
# /hw:plan:decompose Canonical command: `/hw:plan:decompose` Route: `plan` Skill: `skills/plan-decompose/SKILL.md` Load the corresponding Hypo-Workflow skill instructions from `skills/plan-decompose/SKILL.md`, then execute `/hw:plan:decompose` semantics with any user-provided arguments. ## Ask Questions Discipline Use Ask Questions proactively when a decision materially changes scope, safety, architecture, release behavior, remote side effects, protected files, or acceptance criteria. Use the `question` tool when it is available; otherwise stop and ask the user in the normal response c...
/spec-drivenDecomposes a compound request into deliverables, dependencies, and decision gates, then writes spec, plan, and result-check files.
/planBreaks project into small verifiable tasks with acceptance criteria, dependencies, checkpoints. Reads spec/codebase, presents plan for review, saves to tasks/plan.md and tasks/todo.md.
/dev-docsCreates a comprehensive strategic plan with structured task breakdown for a development task, generating a directory with plan, context, and tasks Markdown files.
/planDecomposes a specification into an executable task DAG: prompts for project directory, detects specs from /specify, runs planning agents (physical-architect, task-author, verifier, auditor).
Share bugs, ideas, or general feedback.
Canonical command: /hw:plan:decompose
Route: plan
Skill: skills/plan-decompose/SKILL.md
Load the corresponding Hypo-Workflow skill instructions from skills/plan-decompose/SKILL.md, then execute /hw:plan:decompose semantics with any user-provided arguments.
Use Ask Questions proactively when a decision materially changes scope, safety, architecture, release behavior, remote side effects, protected files, or acceptance criteria. Use the question tool when it is available; otherwise stop and ask the user in the normal response channel. Do not bury required user decisions in unrelated prose or proceed on a guess when the answer changes what should be edited, tested, pushed, released, installed, or delegated.
Prefer one concise question with the smallest actionable decision. Continue without asking only when the repo evidence and active configuration make the decision unambiguous.
When using DeepSeek through Claude Code, follow these rules strictly. They override any conflicting habits from chat training.
null, "", {}, or [] as a placeholder. If a field is optional and you have no value, leave it out of the JSON entirely.["a", "b"], never "[\"a\", \"b\"]" as a string, never {} as an object, and never "foo" as a bare string.["foo"], not "foo".30, not "30"; true, not "true".Before acting, inspect the relevant context when present:
.pipeline/config.yaml.pipeline/cycle.yaml.pipeline/state.yaml.pipeline/rules.yamlKeep this command as a Claude Code plugin slash-command mapping, not a separate runner. Claude Code performs the work; Hypo-Workflow files remain the source of truth.