Help us improve
Share bugs, ideas, or general feedback.
From hw
Loads and executes the Hypo-Workflow compact skill from a SKILL.md file, applying /hw:compact semantics with user-provided arguments.
npx claudepluginhub hypoxanthineovo/hypo-workflow --plugin hwHow this command is triggered — by the user, by Claude, or both
Slash command
/hw:compactThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /hw:compact Canonical command: `/hw:compact` Route: `tool` Skill: `skills/compact/SKILL.md` Load the corresponding Hypo-Workflow skill instructions from `skills/compact/SKILL.md`, then execute `/hw:compact` 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 channel. Do not bury required user d...
/compactCompacts old closed issues via semantic summarization (Tier 1/2) to reduce database size ~70-95%. Supports --all, --id <id>, --dry-run, --stats, --tier, --force.
Share bugs, ideas, or general feedback.
Canonical command: /hw:compact
Route: tool
Skill: skills/compact/SKILL.md
Load the corresponding Hypo-Workflow skill instructions from skills/compact/SKILL.md, then execute /hw:compact 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.