AIエージェント講座 →
Claude Code

Claude Code Custom Slash Commandsの現行実装・Skills入門

📌 検索キーワード: claude code custom slash commands

【結論】Custom Slash CommandsをSkillsとして作成する

Claude Codeでは再利用可能なカスタム処理をSkillsとして定義できます。

従来のCustom Slash Commandsという呼び方の記事は、現行のSkill形式へ更新する必要があります。

Project共有のSkillは.claude/skills/名前/SKILL.mdへ配置し、説明と手順をMarkdownで記述します。

# ターミナルで実行:Skill用ディレクトリを作成
mkdir -p .claude/skills/security-review
# ターミナルで実行:Skill定義を作成
cat > .claude/skills/security-review/SKILL.md <<'EOF'
---
name: security-review
description: 現在の差分を読み取り専用で安全性レビューする
---
1. git diffを確認する。
2. 認証、入力検証、秘密情報、依存関係を点検する。
3. ファイルを変更せず、重大度付きで報告する。
EOF
# 起動後のセッション内で実行:Skill一覧を確認
/skills

具体的な手順・設定方法

  1. Skillの用途を一つに絞り、危険な副作用を含めない設計にします。

  2. Frontmatterのnameとdescriptionを明確にします。

  3. 必要なToolだけをPermission ruleで許可します。

  4. Team共有前に隔離Repositoryで動作とPrompt injection耐性を確認します。

実践プロンプト / 活用テクニック

# 起動後のセッション内で入力
security-review Skillを使って現在のgit diffを監査してください。
File編集、依存追加、外部通信、Git操作は禁止です。
重大度、根拠、修正案を表で返してください。

注意点・よくあるエラーと対処法

SkillはShell aliasではなくClaude Codeの再利用可能な指示機構です。

Repositoryへ追加された未知のSkillは、その内容とTool権限を確認してから利用します。

長大なSkillへ全規約を詰め込まず、CLAUDE.md、Skill、Subagentの責務を分けてください。

1日1時間 × 7日間で学ぶ「自作AIエージェント構築講座」

ツールの設定で消耗する側から、自分専用のAI自動化システムを作る側へ。
実践カリキュラムの全貌はこちらから確認できます。

公式カリキュラムを見る →

おすすめの関連記事

Claude Code

Claude Codeの使い方を徹底解説!基本コマンドと安全な実践手順

Claude Code

Claude Codeの料金体系!Pro・Max・API課金の違いと確認方法

Claude Code

Claude Codeとは?CLI・IDE・デスクトップ・Webで使えるAIエージェント

← ポータルTOP(全1000件の検索)へ戻る