一键导入
routing-flows
Choose the right task-level flow before doing substantive work, then enter either Superpowers or Humanize intentionally.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Choose the right task-level flow before doing substantive work, then enter either Superpowers or Humanize intentionally.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | routing-flows |
| description | Choose the right task-level flow before doing substantive work, then enter either Superpowers or Humanize intentionally. |
Pick the task-level flow first. Then execute that flow consistently.
This is the mandatory entry point whenever a task starts without an active flow, or when new information may invalidate the current flow choice.
If the current work does not already have an explicit active flow, you MUST choose one now.Do not silently default to Superpowers. Recommend a flow, ask the user to confirm, then continue inside that flow.
If the user already explicitly selected superpowers or humanize for this task, respect that choice.
For repo-changing work, include requesting-code-review and verification-before-completion in Finish from the start. Do not mark the task complete until both have been run.
Repo-changing work includes adding, deleting, generating, formatting, or editing files that belong to the change.
Use this whenever a flow must be established or revised.
This includes the start of new work and any change that may invalidate the current task-level flow.
Recommend superpowers when the task is primarily:
subagent-driven-development as a side pathRecommend humanize when the task is primarily:
brainstorming and Humanize plan generation are shared planning stages.
Use them whenever the task needs an approved design or a formal implementation plan, regardless of whether execution will later continue in superpowers or humanize.
humanize-gen-plan./humanize:gen-plan.Humanize plan refinement is not a default step after plan generation. Use it only when the generated plan has been annotated with review comments that need to be resolved and removed before execution.
Before substantive work, publish:
Flow Recommendation: <superpowers|humanize>
Why: <1 short sentence>
Need Confirmation: yes
Then get user confirmation before entering the chosen flow.
If the user confirms superpowers, classify the task on two axes:
task_type: inspect | review | chore | implement | debuglane: Light | Design-only | Designed executionChoose the most appropriate lane:
Light: bounded analysis, mechanical edits, config work, or small changes with clear scopeDesign-only: design or requirements need clarificationDesigned execution: plan-worthy execution that is not going through HumanizeThen publish:
Flow: superpowers
Route: <task_type>:<lane>
Use: <skills selected for this phase>
Finish: <skills that must be run before the task is complete>
Skip: <heavy skills skipped and why>
Then create a Flow Context. Use the canonical template in references/flow-context.md.
Use lists the skills active right nowFinish lists the skills that must actually be run before the task is completeFinish MUST include requesting-code-review and verification-before-completionIf the user confirms humanize, do not create or propagate a context block.
Instead, hand off directly into the Humanize phase that matches the task state:
brainstorming when design clarification is still neededBackend-specific handoff:
humanize-gen-plan, humanize-refine-plan, humanize-rlcr/humanize:gen-plan, /humanize:refine-plan, /humanize:start-rlcr-loopOnce inside Humanize, follow Humanize's own process and hooks.