CC逆引きリファレンス

同梱スキル・組み込みコマンドを非表示にしたい

5. 設定・カスタマイズ

コマンド / 機能

"disableBundledSkills": true

bundled skills / workflows / 組み込みスラッシュコマンドを隠す

概要

settings.json の disableBundledSkills を true にすると、Claude Code に同梱されているスキル(/code-review、/simplify など)やワークフロー、一部の組み込みスラッシュコマンドをメニューやコンテキストから隠せます。独自のスキルセットのみを使いたい場合や、コンテキストコストを削減したい場合に有効です。

設定例

// ~/.claude/settings.json
{
  "disableBundledSkills": true
}

// 無効化後は /doctor(/checkup)で
// 未使用スキル/MCP/プラグインのコンテキストコストを確認できる
公式ドキュメントを見る

こんな時に使う

  • 自社独自のスキルセットのみを利用者に見せたい時
  • 同梱スキルによるコンテキスト消費を削減したい時
  • 同梱コマンドと自作コマンドの名前衝突を避けたい時

使い方

  1. 1settings.json に disableBundledSkills: true を追加
  2. 2グローバル(~/.claude/)またはプロジェクト(.claude/)で設定可能
  3. 3無効化後、必要なスキルだけ .claude/skills/ に個別配置する

Tips

  • 同梱ワークフロー(/autofix-pr、/deep-research 等)や一部の組み込みコマンドも対象になる
  • /doctor(別名 /checkup)で未使用スキル/MCP/プラグインのコンテキストコストを確認できる
  • 誤って必要なスキルまで隠さないよう、まずは /doctor で影響を確認してから有効化するのが安全