code
Code Workflow Pack
This umbrella skill is the pack's explicit, human-invoked entry point: the single /code command in the / menu. It sets disable-model-invocation: true (policy.allow_implicit_invocation: false for Codex), so it runs only on human invocation. Each workflow also ships as its own code/skills/<name>/SKILL.md with user-invocable: false and metadata.internal: true, keeping per-command duplicates out of the / menu and out of flat-list installers like Codex's npx skills. Reach every workflow through this umbrella: the subcommand router below maps /code <name> to its module, each a flat support file beside this SKILL.md.
Subcommand invocation
Pass a workflow's name as the first argument — the access path on every surface, since the Claude / menu shows only /code (per-command wrappers are hidden) and Codex has no : namespace. Both forms are equivalent:
code <subcommand> <args>— e.g.code understand src/apicode --<subcommand> <args>— e.g.code --understand src/api
Parse $ARGUMENTS: take the first token, strip a leading -- if present, and match it (case-insensitive) against the workflow names below. On a match, load the sibling module ./<subcommand>.md and treat the remaining tokens as that workflow's input. Routing is complete when exactly one module is selected, loaded, and handed the remaining args. If the first token is not a known subcommand, treat the whole input as a natural-language request and route by intent. Known subcommands: prepare-pr, simplify, deslop-comments, handoff, understand.
Before natural-language fallback, detect these removed exact subcommand tokens and return the migration guidance instead of silently changing side effects: