ccc-domains · diff
git:20260707.947ab2f to git:20261013.fbe187d
35 added, 5 removed. Audit A to A.
---
name: ccc-domains
- description: "CCC domain router — browse and activate any of the 11 CCC skill domains. Use when the user says 'ccc domains', 'domain skills', 'show categories', 'what skills are…"
+ description: "Alias for /ccc-learn: opens the domain picker to browse and load a skill domain such as design, marketing, SaaS, testing, DevOps or security. Use when the user types /ccc-domains, says 'domain skills' or 'show categories', or asks which skills exist for a field."
allowed-tools:
- Read
- Bash
- Glob
- Agent
+ - Skill
- AskUserQuestion
argument-hint: "[design | marketing | saas | testing | devops | seo | security | research | mobile | data | makeover]"
+ model: sonnet
+ effort: low
---
+ # /ccc-domains — alias for /ccc-learn
- # /ccc-domains — alias → /ccc-learn
+ **CC Commander** · /ccc-domains · the same domain picker as `/ccc-learn`, kept so older references keep working.
- > **Deduplicated (v6.1).** This skill is now an alias for **/ccc-learn** — the canonical domain picker — click-first across all 11 CCC domains (and /ccc-browse for the full skill+agent catalog).
- >
- > Invoke /ccc-learn instead. This stub is kept so the `/ccc-domains` command still resolves and prior references do not break.
+ `/ccc-learn` is the canonical domain picker. This alias holds no menu of its own, so the two never drift.
+
+ ## When to use / when not to
+
+ - Use when someone types `/ccc-domains` or follows an older link or doc that names it.
+ - Prefer `/ccc-learn` in anything new you write or suggest.
+ - Do not use for the full skill and agent catalog: that is `/ccc-browse`.
+
+ ## What happens
+
+ 1. Invoke the `ccc-learn` skill with the Skill tool, passing `$ARGUMENTS` unchanged (for example `/ccc-domains seo` becomes `ccc-learn seo`).
+ 2. Say one line first: "`/ccc-domains` is an alias — opening `/ccc-learn`."
+ 3. Skill tool unavailable (Codex or an older client): Read `${CLAUDE_PLUGIN_ROOT}/skills/ccc-learn/SKILL.md` and follow it from its first step with the same argument.
+
+ ## Done when
+
+ - `ccc-learn` was invoked, or its SKILL.md was read and followed, in this turn with the user's argument intact.
+
+ ## Guardrails
+
+ - Never render a separate domain menu here; `/ccc-learn` owns the picker and its choices in `${CLAUDE_PLUGIN_ROOT}/menus/ccc-learn.json`.
+ - Never state domain or skill counts here.
+ - This alias changes no state.
+
+ ## See also
+
+ - `/ccc-learn` — the domain picker this alias opens
+ - `/ccc-browse` — searchable catalog of skills and agents
+ - `/ccc-cheatsheet` — live map of every workflow
---
> ⚙️ **Fable contract:** plan before build · verifier ≠ worker · prove before alarm · loops need gates · leave durable state — `rules/fable-method.md`