**ClaudeのAgent SkillsとMCPの活用ガイド**(2026年7月時点)

### 1. Agent SkillsとMCPの違い

**MCP (Model Context Protocol)**
外部ツール・データ・サービスとClaudeを**標準化された方法で接続するプロトコル**です。いわば「ユニバーサルプラグ」。

- GitHub、Notion、Postgres、Slack、Stripe、監視ツール、暗号資産ポートフォリオ、ブラウザ、Solanaウォレットなど
- 一度MCPサーバーを立てれば、Claudeだけでなく他モデルでも再利用可能
- 「何にアクセスできるか」を拡張するレイヤー

**Agent Skills(Skills)**
AIに「**どうやるべきか**」を教える再利用可能な作業手順・専門知識パッケージです。

- コードレビューの手順、テスト戦略、リファクタリングパターン、ドキュメント作成フロー、PRチェックリスト、業務の暗黙知など
- **Progressive Disclosure(段階的開示)**という仕組みで、最初はメタデータ(≈100トークン)だけ読み込み、必要なときにだけ全文をロード
- コンテキストを圧迫せず「事実上の無限スキル」を持たせられる

**核心的な違い(公式ブログより)**:
- MCP = 「道具を与える」
- Skills = 「その道具を**うちのやり方**で正しく使う手順書を与える」

MCPだけだとClaudeは「使える道具が増えたチャットボット」のままですが、**Skillsと組み合わせることで本当の意味での信頼できるエージェント**になります。[[1]](https://x.com/oikon48/status/2002273763463766339)

### 2. 最強の組み合わせ方(実践的活用)

現在の勝ちパターンは以下のレイヤー構造です:

1. **CLAUDE.md**(プロジェクトの憲法)
2. **Skills**(作業手順・品質基準)
3. **MCP Servers**(外部ツール接続)
4. **Subagents / Agent Teams**(役割分担)
5. **Hooks**(自動トリガー)

**具体的な活用例**:

- **開発現場**:Code Review Skill + GitHub MCP + Testing Skillを組み合わせると、PRが出たら自動的に「うちの基準」でレビュー→テスト実行→改善提案までやってくれる
- **業務自動化**:Notion MCP + Meeting Prep Skillで「会議資料を自動収集→議事録テンプレートでまとめる→関係者にSlack通知」という一貫したフローを構築
- **完全カスタムエージェント**:カスタムSkillとMCPを組み合わせれば、1日で業務特化型AIを作れる(動画生成パイプラインなどでも実際に使われている)

### 3. 今すぐ始めるための実践ステップ

**Step 1: Skillsから始める(これが最も重要)**
- まずは**自分が毎回同じように説明している作業を3つSkill化**する
- 良い粒度 = 「1つの coherent なワークフロー」
- 人気リポジトリ:`alirezarezvani/claude-skills`(337件以上のスキル、2万スター超)

**Step 2: 必要なMCPを導入**
- 自分のドメインに合ったMCPサーバーを探す(多くはダブルクリックでClaude Desktop/Claude Codeにインストール可能)
- よく使われるもの:GitHub MCP、Database MCP、Browser MCP、Monitoring MCPなど

**Step 3: メンテナンス習慣化**
- Claude Codeの`/checkup`コマンドを定期実行
- 使っていないSkill/MCPの削除、重複したCLAUDE.mdの整理、遅いHookの特定

### 4. おすすめ学習リソース

- **最重要**: [Extending Claude’s capabilities with skills and MCP servers](https://claude.com/blog/extending-claude-capabilities-with-skills-mcp-servers)(公式ブログ)
- @oikon48さんの解説ポスト(Agent SkillsとMCPの違いを最も分かりやすく説明)
- @kyutaro15さんのAgent Skills解説記事(Progressive Disclosureの仕組みが非常に分かりやすい)
- Armin Ronacher(mitsuhiko)さんの「Skills vs MCP」ブログ

### 追加Tips(2026年現在)

- SkillsとMCPが競合した場合はMCPが優先されやすいので、意図的にSkillsを呼びたい場合はプロンプトで明示的に指定
- 「プロンプト芸」に頼る時代は終わっています。**Skills資産の棚卸しと環境構築**で生産性が決まります
- 最終ゴールは「Claudeを使う」のではなく「**Claudeと働く**」状態を作ること

この2つを正しく理解して組み合わせられると、Claude Codeは本当に「仮想の優秀な部下」になります。

具体的に「自分の業務でこれをどうSkill/MCPに落とし込むか」を一緒に考えたい場合は、どんな業務を自動化したいか教えてください。すぐに具体的な設計案を出せます。