AIまとめ
Claude Code機能ガイドスキル・スラッシュコマンド
⚙️

スキル・スラッシュコマンド

Markdownファイルで再利用可能なカスタムコマンド(スキル)を定義する。チームで共有したりプロジェクトごとに用意したりすることで、繰り返しタスクを一言で実行できる。

コマンド・設定オプション7

この機能に関連するスラッシュコマンド・CLIオプション・設定項目の一覧です。

スラッシュコマンド

Claude Code のインタラクティブセッション内で / から始めて入力するコマンド。

自動化・CI/CD

/ slash

/team-onboarding

Claude Codeの使用履歴からチームオンボーディングガイドを生成する。過去30日間のセッション・コマンド・MCPサーバー利用状況を解析し、チームメイトが最初のメッセージとして貼り付けられるMarkdownガイドを作成する。

例:/team-onboarding
/ slash

/batch

大規模なコードベース変更を並列実行する組み込みスキル。コードベースを調査・分解して5〜30の独立ユニットに分割し、承認後にユニットごとに独立したgit worktreeで並列エージェントを起動。各エージェントが実装・テスト・PRを開く。gitリポジトリが必要。

例:/batch migrate src/ from Solid to React
/ slash

/loop

セッションが開いている間、指定間隔でプロンプトを繰り返し実行する組み込みスキル。デプロイの監視・PRのウォッチ・定期的なスキル再実行などに使用する。

例:/loop 5m check if the deploy finished
/ slash

/skills

利用可能なスキル(カスタムスラッシュコマンド)の一覧を表示する。

例:/skills

設定オプション

`claude config set <key> <value>` または `~/.claude/settings.json` で設定する項目。

自動化・CI/CD

config

disableSkillShellExecution

スキルやカスタムコマンド内のインラインシェル実行(`!`...``・` ```! ` ブロック)を無効化する。ユーザー・プロジェクト・プラグイン・追加ディレクトリソースに適用。バンドルスキルと管理スキルには適用されない。

例:managed-settings.json: {"disableSkillShellExecution": true}
config

SLASH_COMMAND_TOOL_CHAR_BUDGET

スキル説明のコンテキスト上限(文字数)を上書きする環境変数。デフォルトはコンテキストウィンドウの2%(最小16,000文字)。スキルが多くてコンテキスト警告が出る場合に調整する。

例:export SLASH_COMMAND_TOOL_CHAR_BUDGET=32000
config

CLAUDE_CODE_DISABLE_CRON

スケジュール済みタスク(ルーティン機能)をすべて無効化する。`1` に設定するとスケジューラが起動しなくなる。CI/CDや特定の自動化環境で意図しないスケジュール実行を防ぐ場合に使用する。

例:export CLAUDE_CODE_DISABLE_CRON=1

関連記事

取得中...