Problem
Original text(使用者於 codex-pro 專案跑 /codex-pro:config 後的回饋):
❯ /codex-pro:config
You've reached your Fable 5 limit. Run /usage-credits to continue or switch models with /model.
這邊會跟設定狀名,skill名稱要改掉
— Source: 使用者對話回饋,2026-07-07
詮釋:/codex-pro:config 這個 skill 的名稱 config,加上其 description 的 trigger keywords 含「config, settings, 設定, 配置」等泛用詞,會與 Claude Code 內建的系統「設定」/ /config 命令語意撞名(使用者原文「設定狀名」應為「設定撞名」的 typo)。使用者要求 rename 此 skill。
註:原文第 2 行「You've reached your Fable 5 limit...」是 Claude Code harness 在 Fable 5 額度用盡時插入的系統訊息,不是 config skill 的輸出,與本問題無關 —— 僅恰好出現在同一畫面,特此記錄避免誤導。
Type
refactor
Expected
- skill 名稱不與系統「設定」/內建
/config 撞名,使用者能一眼分辨兩者。
- description 的 trigger keywords 不含過度泛用的「設定 / 配置 / settings / config」,避免 Claude 在無關情境誤觸此 skill。
Actual
plugins/codex-pro/skills/config/SKILL.md frontmatter name: config。
- 該 description 的 Trigger keywords 明列:
profile, config, settings, 設定, 配置, which model, which max-time, show profile, view config, codex-pro profile —— 其中「設定 / 配置 / settings / config」與系統設定概念直接重疊。
Impact
- UX 混淆:使用者難分辨
/codex-pro:config(顯示 codex-pro 已 resolve 的 profile)與系統 /config(Claude Code 全域設定)。
- 誤觸風險:泛用 trigger keyword 讓 Claude 在使用者想找系統設定時可能誤選此 codex-pro skill。namespace prefix(
codex-pro:)擋得住 slug 字面撞名,但擋不住語意層的 trigger-keyword 撞名。
- 跨檔改動範圍(供 diagnose 參考,非本 issue 決定):rename 會牽動
skills/config/ 目錄名、SKILL.md frontmatter、.claude-plugin/marketplace.json、plugins/codex-pro/.claude-plugin/plugin.json(若列舉)、CLAUDE.md 內多處 /codex-pro:config 引用、以及 tests/ 的 namespace consistency grep。
Proposed rename 候選(open — 待 /idd-diagnose 或 /spectra-propose 決定,非本 issue 拍板)
profile — skill 功能即「display resolved profile」,語意最貼切且完全不與「設定」撞名(推薦起點)。
show-profile / view-profile — 保留動詞,明示 read-only display 屬性。
- 無論選哪個名稱,一併收斂 trigger keywords,移除泛用的「設定 / 配置 / settings / config」,只保留
profile 相關詞。
Current Status
Phase: closed
Last updated: 2026-07-12 by idd-close cluster (via idd-update)
Key Decisions
Scope Changes
- (none — verify-fix 均屬原 rename scope 殘留)
Blocking
Commits
43b7b67 rename-skills-codex-prefix(主實作,2026-07-08)
77c4239 fix: clean rename residue(verify-fix,2026-07-12)
- Tag:
idd-2-verified
Problem
詮釋:
/codex-pro:config這個 skill 的名稱config,加上其 description 的 trigger keywords 含「config, settings, 設定, 配置」等泛用詞,會與 Claude Code 內建的系統「設定」//config命令語意撞名(使用者原文「設定狀名」應為「設定撞名」的 typo)。使用者要求 rename 此 skill。Type
refactor
Expected
/config撞名,使用者能一眼分辨兩者。Actual
plugins/codex-pro/skills/config/SKILL.mdfrontmattername: config。profile, config, settings, 設定, 配置, which model, which max-time, show profile, view config, codex-pro profile—— 其中「設定 / 配置 / settings / config」與系統設定概念直接重疊。Impact
/codex-pro:config(顯示 codex-pro 已 resolve 的 profile)與系統/config(Claude Code 全域設定)。codex-pro:)擋得住 slug 字面撞名,但擋不住語意層的 trigger-keyword 撞名。skills/config/目錄名、SKILL.md frontmatter、.claude-plugin/marketplace.json、plugins/codex-pro/.claude-plugin/plugin.json(若列舉)、CLAUDE.md內多處/codex-pro:config引用、以及tests/的 namespace consistency grep。Proposed rename 候選(open — 待
/idd-diagnose或/spectra-propose決定,非本 issue 拍板)profile— skill 功能即「display resolved profile」,語意最貼切且完全不與「設定」撞名(推薦起點)。show-profile/view-profile— 保留動詞,明示 read-only display 屬性。profile相關詞。Current Status
Phase: closed
Last updated: 2026-07-12 by idd-close cluster (via idd-update)
Key Decisions
Scope Changes
Blocking
Commits
43b7b67rename-skills-codex-prefix(主實作,2026-07-08)77c4239fix: clean rename residue(verify-fix,2026-07-12)idd-2-verified