<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>スキル - CayTech Lab</title>
	<atom:link href="https://caymezon.com/tag/%e3%82%b9%e3%82%ad%e3%83%ab/feed/" rel="self" type="application/rss+xml" />
	<link>https://caymezon.com</link>
	<description></description>
	<lastBuildDate>Sun, 21 Jun 2026 05:16:19 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://caymezon.com/wp-content/uploads/2026/01/cropped-CayTechLab-32x32.jpg</url>
	<title>スキル - CayTech Lab</title>
	<link>https://caymezon.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<atom:link rel='hub' href='https://caymezon.com/?pushpress=hub'/>
	<item>
		<title>【2026年最新】Claude Codeスキル（カスタムコマンド）完全ガイド｜ビルトインとの違い・SKILL.mdの作り方・実践活用</title>
		<link>https://caymezon.com/claude-code-custom-skills-guide-2026/</link>
					<comments>https://caymezon.com/claude-code-custom-skills-guide-2026/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sun, 21 Jun 2026 05:16:19 +0000</pubDate>
				<category><![CDATA[Cloud & Infra]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[SKILL.md]]></category>
		<category><![CDATA[カスタムコマンド]]></category>
		<category><![CDATA[スキル]]></category>
		<category><![CDATA[開発効率化]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20489</guid>

					<description><![CDATA[<p>目次 はじめにこの記事で分かることこんな人におすすめスキルの全体像：3種類の分類バンドルスキル（★）一覧コードレビュー・品質系エージェント・自動化系設定・管理系情報・サポート系カスタムスキルの作り方ディレクトリ構成作成手 [&#8230;]</p>
<p>The post <a href="https://caymezon.com/claude-code-custom-skills-guide-2026/">【2026年最新】Claude Codeスキル（カスタムコマンド）完全ガイド｜ビルトインとの違い・SKILL.mdの作り方・実践活用</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></description>
										<content:encoded><![CDATA[<div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">この記事で分かること</a></li><li><a href="#toc3" tabindex="0">こんな人におすすめ</a></li><li><a href="#toc4" tabindex="0">スキルの全体像：3種類の分類</a></li><li><a href="#toc5" tabindex="0">バンドルスキル（★）一覧</a><ol><li><a href="#toc6" tabindex="0">コードレビュー・品質系</a></li><li><a href="#toc7" tabindex="0">エージェント・自動化系</a></li><li><a href="#toc8" tabindex="0">設定・管理系</a></li><li><a href="#toc9" tabindex="0">情報・サポート系</a></li></ol></li><li><a href="#toc10" tabindex="0">カスタムスキルの作り方</a><ol><li><a href="#toc11" tabindex="0">ディレクトリ構成</a></li><li><a href="#toc12" tabindex="0">作成手順</a></li></ol></li><li><a href="#toc13" tabindex="0">SKILL.mdのフォーマット詳細</a><ol><li><a href="#toc14" tabindex="0">フロントマターの各フィールド</a></li><li><a href="#toc15" tabindex="0">description の書き方が最重要</a></li></ol></li><li><a href="#toc16" tabindex="0">実践的なカスタムスキル例</a><ol><li><a href="#toc17" tabindex="0">例1：PR提出前チェック</a></li><li><a href="#toc18" tabindex="0">例2：ステージング環境へのデプロイ</a></li><li><a href="#toc19" tabindex="0">例3：週次コード品質レビュー</a></li><li><a href="#toc20" tabindex="0">例4：新メンバー向けオンボーディングチェック</a></li></ol></li><li><a href="#toc21" tabindex="0">プロジェクトレベル vs ユーザーレベル</a><ol><li><a href="#toc22" tabindex="0">選び方の基準</a></li></ol></li><li><a href="#toc23" tabindex="0">チームでのスキル共有</a><ol><li><a href="#toc24" tabindex="0">共有の手順</a></li><li><a href="#toc25" tabindex="0">チーム共有スキルの運用ルール（例）</a></li></ol></li><li><a href="#toc26" tabindex="0">CLAUDE.mdとSKILL.mdの使い分け</a><ol><li><a href="#toc27" tabindex="0">使い分けの原則</a></li><li><a href="#toc28" tabindex="0">具体的な移行例</a></li></ol></li><li><a href="#toc29" tabindex="0">よくある質問（FAQ）</a><ol><li><a href="#toc30" tabindex="0">Q. スキルを作成したのに /コマンド名 が認識されない</a></li><li><a href="#toc31" tabindex="0">Q. スキルの内容を更新したい</a></li><li><a href="#toc32" tabindex="0">Q. バンドルスキルと同じ名前のカスタムスキルを作ったらどうなる？</a></li><li><a href="#toc33" tabindex="0">Q. スキルを削除したい</a></li><li><a href="#toc34" tabindex="0">Q. ユーザーレベルのスキル（~/.claude/skills/）はどこで使われるの？</a></li><li><a href="#toc35" tabindex="0">Q. スキルの中からさらに別のスキルを呼び出せる？</a></li></ol></li><li><a href="#toc36" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>「PRを出す前に、毎回同じ確認手順をClaudeに説明し直している…」</p>
<p>「チームでレビューの観点がバラバラで、品質にムラがある」</p>
<p>「複数ステップの作業をまとめて1コマンドで実行したい」</p>
<p>こんな悩みを抱えている方に刺さる機能が、Claude Codeの**スキル（カスタムコマンド）**です。</p>
<p>スキルとは、<strong>繰り返し使う指示をスラッシュコマンド化して保存しておく仕組み</strong>です。一度作成すれば <code>/コマンド名</code> と打つだけで同じ手順が再現でき、チームで共有すれば全員が同じ品質・同じ手順で作業できるようになります。</p>
<table>
<thead>
<tr>
<th>解決できる悩み</th>
<th>スキルでの対応</th>
</tr>
</thead>
<tbody>
<tr>
<td>毎回同じ手順を説明している</td>
<td>SKILL.mdに手順を保存して <code>/コマンド名</code> で呼び出す</td>
</tr>
<tr>
<td>チームでレビュー観点がバラバラ</td>
<td><code>.claude/skills/</code> をgitで共有して統一</td>
</tr>
<tr>
<td>複数ステップを毎回手動で実行</td>
<td>一連の手順をまとめて1スキルに</td>
</tr>
</tbody>
</table>
<p>この記事では、スキルの全体像から作り方・実践例・チーム共有まで、Claude Code固有の視点で解説します。</p>
<p><a rel="nofollow" href="//af.moshimo.com/af/c/click?a_id=1384942&p_id=170&pc_id=185&pl_id=4062&url=https%3A%2F%2Fwww.amazon.co.jp%2Fs%3Fk%3D%25E6%259C%25AC%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</a><img decoding="async" src="//i.moshimo.com/af/i/impression?a_id=1384942&p_id=170&pc_id=185&pl_id=4062" width="1" height="1" style="border:none;" alt="" loading="lazy"></p>
<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"実践Claude Code入門―現場で活用するためのAIコーディングの思考法","b":"技術評論社","t":"","d":"https:\/\/m.media-amazon.com","c_p":"","p":["\/images\/I\/51kkd9SNiVL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4297153548","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/4297153548","a_id":1384942,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":1},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/%E5%AE%9F%E8%B7%B5Claude%20Code%E5%85%A5%E9%96%80%E2%80%95%E7%8F%BE%E5%A0%B4%E3%81%A7%E6%B4%BB%E7%94%A8%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AEAI%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AE%E6%80%9D%E8%80%83%E6%B3%95\/","a_id":1384917,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":2},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=%E5%AE%9F%E8%B7%B5Claude%20Code%E5%85%A5%E9%96%80%E2%80%95%E7%8F%BE%E5%A0%B4%E3%81%A7%E6%B4%BB%E7%94%A8%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AEAI%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AE%E6%80%9D%E8%80%83%E6%B3%95","a_id":1466950,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":3}],"eid":"lxeQQ","s":"s"});</script></p>
<div id="msmaflink-lxeQQ">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>
<h2><span id="toc2">この記事で分かること</span></h2>
<ul>
<li>ビルトインコマンド・バンドルスキル・カスタムスキルの3種類の違い</li>
<li>Anthropic公式のバンドルスキル（★）一覧</li>
<li>カスタムスキルをSKILL.mdで作る手順</li>
<li>SKILL.mdのフォーマット詳細と <code>description</code> の書き方のコツ</li>
<li>実践的なカスタムスキルの例（4パターン）</li>
<li>プロジェクトレベル vs ユーザーレベルの使い分け</li>
<li>チームでスキルを共有する方法</li>
<li>CLAUDE.mdとSKILL.mdの使い分け</li>
</ul>
<h2><span id="toc3">こんな人におすすめ</span></h2>
<ul>
<li>Claude Code を毎日使っているが、毎回同じ指示を繰り返している方</li>
<li>チームでClaude Codeの使い方を統一したい開発チームリーダー</li>
<li>複数ステップの定型作業を自動化したい方</li>
<li><code>/code-review</code> のようなコマンドを自分でも作ってみたい方</li>
</ul>
<hr>
<h2><span id="toc4">スキルの全体像：3種類の分類</span></h2>
<p>Claude Codeのスラッシュコマンドは、実装方法によって3種類に分類されます。</p>
<table>
<thead>
<tr>
<th>種類</th>
<th>説明</th>
<th>例</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>ビルトインコマンド</strong></td>
<td>Claude Code本体に組み込まれた機能</td>
<td><code>/clear</code>・<code>/model</code>・<code>/resume</code>・<code>/compact</code></td>
</tr>
<tr>
<td><strong>バンドルスキル（★）</strong></td>
<td>Anthropicが公式提供するスキル実装のコマンド</td>
<td><code>/code-review</code>・<code>/simplify</code>・<code>/batch</code></td>
</tr>
<tr>
<td><strong>カスタムスキル</strong></td>
<td>ユーザーが自作するSKILL.md形式のコマンド</td>
<td><code>/pre-pr-check</code>・<code>/deploy-staging</code> など</td>
</tr>
</tbody>
</table>
<pre><code class="language-plaintext">/clear          → ビルトインコマンド（Claude Code本体の機能）
/code-review ★  → バンドルスキル（Anthropic公式提供）
/pre-pr-check   → カスタムスキル（自分で作成）</code></pre>
<p><code>/skills</code> コマンドを実行すると、現在のセッションで利用可能なスキルの一覧を確認できます。バンドルスキルには <code>★</code> マークが付いています。</p>
<hr>
<h2><span id="toc5">バンドルスキル（★）一覧</span></h2>
<p>Anthropicが公式に提供するバンドルスキルは17個あります。これらはSKILL.mdの形式で実装されており、カスタムスキルの参考にもなります。</p>
<h3><span id="toc6">コードレビュー・品質系</span></h3>
<table>
<thead>
<tr>
<th>コマンド</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>/code-review</code> ★</td>
<td>正確性バグ・再利用・簡潔化・効率化のクリーンアップをレビュー。努力レベル指定可・<code>--comment</code> でPRにインラインコメント・<code>--fix</code> で自動修正</td>
</tr>
<tr>
<td><code>/simplify</code> ★</td>
<td>コード再利用・簡潔化・効率化・抽象化レベルをレビューして修正を自動適用（バグ検出は対象外）</td>
</tr>
<tr>
<td><code>/security-review</code> ★</td>
<td>セキュリティ脆弱性に特化したレビューを実施する</td>
</tr>
<tr>
<td><code>/verify</code> ★</td>
<td>実際にアプリを起動してコード変更が意図通りに動作するか確認する</td>
</tr>
</tbody>
</table>
<h3><span id="toc7">エージェント・自動化系</span></h3>
<table>
<thead>
<tr>
<th>コマンド</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>/batch</code> ★</td>
<td>大規模変更を5〜30個の独立したworktreeエージェントで並列実行してPRを作成する</td>
</tr>
<tr>
<td><code>/loop</code> ★</td>
<td>プロンプトまたはスラッシュコマンドを繰り返し実行する</td>
</tr>
<tr>
<td><code>/schedule</code> ★</td>
<td>スケジュールに従って実行するクラウドエージェントを作成・管理する</td>
</tr>
<tr>
<td><code>/run</code> ★</td>
<td>プロジェクトのアプリを起動して動作確認する</td>
</tr>
<tr>
<td><code>/run-skill-generator</code> ★</td>
<td>プロジェクト固有の <code>run-&lt;unit&gt;</code> スキルを作成・改善する</td>
</tr>
</tbody>
</table>
<h3><span id="toc8">設定・管理系</span></h3>
<table>
<thead>
<tr>
<th>コマンド</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>/init</code> ★</td>
<td>コードベースドキュメントを含む新しいCLAUDE.mdを初期化する</td>
</tr>
<tr>
<td><code>/update-config</code> ★</td>
<td>settings.json経由でClaude Codeを設定する</td>
</tr>
<tr>
<td><code>/fewer-permission-prompts</code> ★</td>
<td>よく使うツール呼び出しをスキャンして権限確認ダイアログを減らす</td>
</tr>
<tr>
<td><code>/statusline</code> ★</td>
<td>Claude CodeのステータスラインUIをセットアップする</td>
</tr>
</tbody>
</table>
<h3><span id="toc9">情報・サポート系</span></h3>
<table>
<thead>
<tr>
<th>コマンド</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>/insights</code> ★</td>
<td>Claude Codeセッションの分析レポートを生成する</td>
</tr>
<tr>
<td><code>/team-onboarding</code> ★</td>
<td>自分の使い方ガイドでチームメンバーのClaude Code習得をサポートする</td>
</tr>
<tr>
<td><code>/claude-api</code> ★</td>
<td>Claude API / Anthropic SDKのリファレンス（モデルID・価格・パラメータ等）</td>
</tr>
<tr>
<td><code>/design-sync</code> ★</td>
<td>ReactデザインシステムをClaudeのデザイン機能へ同期する</td>
</tr>
</tbody>
</table>
<p><!-- ![バンドルスキル一覧のスクリーンショット](images/bundled-skills-list.jpg) --></p>
<hr>
<h2><span id="toc10">カスタムスキルの作り方</span></h2>
<p>カスタムスキルは、<strong>SKILL.mdファイルを所定のディレクトリに置くだけ</strong>で有効になります。特別なビルドや設定は不要です。</p>
<h3><span id="toc11">ディレクトリ構成</span></h3>
<pre><code class="language-plaintext">プロジェクトルート/
  .claude/
    skills/
      pre-pr-check/
        SKILL.md      ← スキルの定義ファイル
      deploy-staging/
        SKILL.md
      weekly-review/
        SKILL.md</code></pre>
<p>フォルダ名がスラッシュコマンドの名前になります。<code>pre-pr-check</code> フォルダに置いたスキルは <code>/pre-pr-check</code> で呼び出せます。</p>
<h3><span id="toc12">作成手順</span></h3>
<ol>
<li><code>.claude/skills/</code> ディレクトリを作成する</li>
<li>スキル名のサブディレクトリを作成する</li>
<li>そのディレクトリ内に <code>SKILL.md</code> を作成する</li>
</ol>
<pre><code class="language-bash">mkdir -p .claude/skills/pre-pr-check
touch .claude/skills/pre-pr-check/SKILL.md</code></pre>
<p>これだけです。Claude Codeを再起動するか <code>/reload-skills</code> を実行すると、新しいスキルが有効になります。</p>
<hr>
<h2><span id="toc13">SKILL.mdのフォーマット詳細</span></h2>
<p>SKILL.mdは<strong>YAMLフロントマター + 本文</strong>の構成です。</p>
<pre><code class="language-markdown">---
name: pre-pr-check
description: PRを出す前の事前チェックを実行する。Use when the user wants to
  prepare a pull request or before submitting code for review.
---

PRを出す前に以下を順番に確認してください：

1. 変更ファイルの一覧を確認（git diff --name-only）
2. テストを実行して全件グリーンか確認
3. コミットメッセージが規約に沿っているか確認
4. レビュアーへのコメント案を作成</code></pre>
<h3><span id="toc14">フロントマターの各フィールド</span></h3>
<table>
<thead>
<tr>
<th>フィールド</th>
<th align="center">必須</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>name</code></td>
<td align="center">✅</td>
<td>スラッシュコマンドとして呼び出す名前</td>
</tr>
<tr>
<td><code>description</code></td>
<td align="center">✅</td>
<td>スキルの説明。Claudeがいつ使うかを判断するために使われる</td>
</tr>
</tbody>
</table>
<h3><span id="toc15">description の書き方が最重要</span></h3>
<p><code>description</code> はただの説明文ではありません。<strong>Claudeが「このスキルをいつ呼び出すべきか」を判断するために使うテキスト</strong>です。</p>
<p>英語で <code>Use when...</code> の形式で書くことが推奨されています。</p>
<pre><code class="language-yaml"># 悪い例：何をするかだけ書いている
description: PRのチェックを実行する

# 良い例：いつ使うかが明確
description: PRを出す前の事前チェックを実行する。Use when the user wants to
  prepare a pull request or review code before submitting.</code></pre>
<p><code>Use when</code> 以降の記述が具体的なほど、Claudeが適切なタイミングで自動的にスキルを提案しやすくなります。</p>
<hr>
<h2><span id="toc16">実践的なカスタムスキル例</span></h2>
<p>実際に使えるSKILL.mdの例を4パターン紹介します。</p>
<h3><span id="toc17">例1：PR提出前チェック</span></h3>
<pre><code class="language-markdown">---
name: pre-pr-check
description: PRを出す前の事前チェックを実行する。Use when the user wants to
  prepare a pull request or before submitting code for review.
---

PRを出す前に以下を順番に確認してください：

1. git diff --name-only で変更ファイルの一覧を確認する
2. テストを実行して全件グリーンか確認する（npm test または go test ./...）
3. コミットメッセージが conventional commits 規約に沿っているか確認する
4. 変更の概要とレビュアーへのコメント案を作成する
5. 問題があれば修正候補を提示する</code></pre>
<p><code>/pre-pr-check</code> と打つだけで、毎回同じ品質の事前チェックが実行されます。</p>
<h3><span id="toc18">例2：ステージング環境へのデプロイ</span></h3>
<pre><code class="language-markdown">---
name: deploy-staging
description: ステージング環境にデプロイする。Use when the user wants to deploy
  to staging, test in staging environment, or release to staging.
---

ステージング環境へのデプロイを実行します：

1. 現在のブランチが develop または feature/* であることを確認する
2. テストが全て通過しているか確認する
3. 以下のコマンドでビルドとデプロイを実行する：
   - npm run build:staging
   - npm run deploy:staging
4. デプロイ後にヘルスチェックURLにアクセスして正常稼働を確認する
5. Slackの #deployments チャンネルにデプロイ完了を通知する</code></pre>
<h3><span id="toc19">例3：週次コード品質レビュー</span></h3>
<pre><code class="language-markdown">---
name: weekly-quality-check
description: 週次のコード品質レビューを実行する。Use when the user wants to run
  a weekly code review, quality check, or end-of-week code assessment.
---

今週のコード品質レビューを実行します：

1. git log --since="1 week ago" --oneline でこの週の変更を確認する
2. 変更の多いファイル上位5件を特定する
3. 各ファイルについて以下をチェックする：
   - 関数の長さ（20行超は要注意）
   - テストカバレッジ
   - TODO/FIXME コメントの増減
4. 技術的負債の増減サマリーを作成する
5. 来週優先的に対応すべき項目を3件に絞って提示する</code></pre>
<h3><span id="toc20">例4：新メンバー向けオンボーディングチェック</span></h3>
<pre><code class="language-markdown">---
name: onboarding-check
description: 新しいチームメンバーのローカル環境セットアップを確認する。Use when
  onboarding a new team member, setting up a development environment, or checking
  local environment configuration.
---

新メンバーのローカル環境セットアップを確認します：

1. 必要なツールのバージョンを確認する（Node.js / Go / Python / Docker など）
2. 環境変数ファイル（.env.example）のコピーが完了しているか確認する
3. npm install / go mod download 等の依存パッケージが揃っているか確認する
4. ローカルDBの初期化とマイグレーションが完了しているか確認する
5. 開発サーバーが正常に起動するかテストする
6. 不足しているものや問題点をリストアップして次のアクションを提示する</code></pre>
<p><!-- ![カスタムスキルの実行例スクリーンショット](images/custom-skill-example.jpg) --></p>
<hr>
<h2><span id="toc21">プロジェクトレベル vs ユーザーレベル</span></h2>
<p>カスタムスキルには2つの保存場所があり、スコープが異なります。</p>
<table>
<thead>
<tr>
<th></th>
<th>プロジェクトレベル</th>
<th>ユーザーレベル</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>保存場所</strong></td>
<td><code>.claude/skills/</code></td>
<td><code>~/.claude/skills/</code></td>
</tr>
<tr>
<td><strong>有効範囲</strong></td>
<td>そのプロジェクトのみ</td>
<td>全プロジェクトで有効</td>
</tr>
<tr>
<td><strong>チーム共有</strong></td>
<td>gitで管理してチーム全員に配布可能</td>
<td>個人設定（共有不可）</td>
</tr>
<tr>
<td><strong>使いどころ</strong></td>
<td>プロジェクト固有の手順・チームルール</td>
<td>個人の定型作業・どこでも使いたいもの</td>
</tr>
</tbody>
</table>
<h3><span id="toc22">選び方の基準</span></h3>
<pre><code class="language-plaintext">プロジェクトに依存する手順（デプロイ先・テストコマンド・規約）
  → .claude/skills/  （プロジェクトレベル）

どのプロジェクトでも使える汎用的な作業
  → ~/.claude/skills/  （ユーザーレベル）</code></pre>
<blockquote>
<p><strong>ヒント</strong>: 迷ったらまずプロジェクトレベル（<code>.claude/skills/</code>）で作るのがおすすめです。後から <code>~/.claude/skills/</code> に移動するのは簡単ですが、チームと共有するスキルは最初からgit管理しておく方が楽です。</p>
</blockquote>
<hr>
<h2><span id="toc23">チームでのスキル共有</span></h2>
<p>プロジェクトレベルのスキル（<code>.claude/skills/</code>）はgitリポジトリに含めることで、チーム全員が同じスキルを使えるようになります。</p>
<h3><span id="toc24">共有の手順</span></h3>
<pre><code class="language-bash"># 1. スキルを作成する
mkdir -p .claude/skills/code-review-checklist
touch .claude/skills/code-review-checklist/SKILL.md

# 2. gitに追加してコミットする
git add .claude/skills/
git commit -m "feat: チーム共有のコードレビューチェックリストスキルを追加"

# 3. プッシュする
git push</code></pre>
<p>新メンバーがリポジトリをクローンした時点で、スキルが自動的に使えるようになります。</p>
<h3><span id="toc25">チーム共有スキルの運用ルール（例）</span></h3>
<ul>
<li>スキルの追加・変更はPRで行い、チームでレビューする</li>
<li>スキル名はプロジェクトの命名規約に合わせる（ハイフン区切りなど）</li>
<li><code>description</code> は日本語 + <code>Use when...</code>（英語）の形式に統一する</li>
<li><code>.gitignore</code> に <code>.claude/</code> を含めないよう注意する</li>
</ul>
<pre><code class="language-plaintext"># .gitignoreに.claude/を追加しないこと！
# スキルは全員で共有するものなので、gitで管理する</code></pre>
<p><!-- ![チームでのスキル共有イメージ](images/team-skill-sharing.jpg) --></p>
<hr>
<h2><span id="toc26">CLAUDE.mdとSKILL.mdの使い分け</span></h2>
<p>CLAUDE.mdとSKILL.mdは混同されやすいですが、役割が明確に異なります。</p>
<table>
<thead>
<tr>
<th></th>
<th>CLAUDE.md</th>
<th>SKILL.md</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>読み込みタイミング</strong></td>
<td>セッション開始時に毎回全文</td>
<td>呼び出された時だけ</td>
</tr>
<tr>
<td><strong>適用範囲</strong></td>
<td>常時適用（全ての作業に影響）</td>
<td>呼び出した時だけ適用</td>
</tr>
<tr>
<td><strong>向いている内容</strong></td>
<td>言語設定・基本方針・短いルール</td>
<td>長い手順書・詳細なガイド</td>
</tr>
<tr>
<td><strong>コンテキスト消費</strong></td>
<td>毎回消費（長いと無駄）</td>
<td>呼んだ時だけ消費</td>
</tr>
</tbody>
</table>
<h3><span id="toc27">使い分けの原則</span></h3>
<pre><code class="language-plaintext">CLAUDE.md
  → 常に守るルール（言語設定・コーディング規約・基本方針）
  → 目安：50行以内に収める

SKILL.md
  → 特定の作業手順（デプロイ・レビュー・オンボーディング）
  → 長い手順書・詳細なガイド</code></pre>
<p>CLAUDE.mdが100行を超えてきたら、手順系のコンテンツをSKILL.mdに移す検討タイミングです。コンテキストの節約になり、Claudeの動作が軽快になります。</p>
<h3><span id="toc28">具体的な移行例</span></h3>
<pre><code class="language-plaintext">CLAUDE.md（移行前・重くなってきた）
  ├── 言語設定（日本語で回答）← CLAUDE.mdに残す
  ├── コーディング規約（コメントスタイル）← CLAUDE.mdに残す
  ├── デプロイ手順（20行）← SKILL.mdに移す
  ├── コードレビュー観点（30行）← SKILL.mdに移す
  └── DB操作手順（15行）← SKILL.mdに移す

CLAUDE.md（移行後・スリム化）
  ├── 言語設定
  └── コーディング規約

.claude/skills/
  ├── deploy/SKILL.md
  ├── code-review-checklist/SKILL.md
  └── db-operations/SKILL.md</code></pre>
<hr>
<h2><span id="toc29">よくある質問（FAQ）</span></h2>
<h3><span id="toc30">Q. スキルを作成したのに /コマンド名 が認識されない</span></h3>
<p>以下を確認してください：</p>
<ol>
<li>ファイル名が正確に <code>SKILL.md</code>（大文字）になっているか</li>
<li>ディレクトリ構成が <code>.claude/skills/[スキル名]/SKILL.md</code> になっているか</li>
<li>セッション中に作成した場合は <code>/reload-skills</code> を実行したか（再起動でも有効）</li>
</ol>
<pre><code class="language-bash"># ディレクトリ構成の確認
ls .claude/skills/
ls .claude/skills/pre-pr-check/
# → SKILL.md が表示されれば OK</code></pre>
<h3><span id="toc31">Q. スキルの内容を更新したい</span></h3>
<p>SKILL.mdを編集した後、セッション中なら <code>/reload-skills</code> を実行します。次のセッションからは自動的に更新版が読み込まれます。</p>
<h3><span id="toc32">Q. バンドルスキルと同じ名前のカスタムスキルを作ったらどうなる？</span></h3>
<p>カスタムスキルが優先されます。例えば <code>.claude/skills/code-review/SKILL.md</code> を作成すると、Anthropicの <code>/code-review</code> バンドルスキルではなく、自作のスキルが呼び出されます。意図的にカスタマイズしたい場合は有効ですが、誤って上書きしないよう注意しましょう。</p>
<h3><span id="toc33">Q. スキルを削除したい</span></h3>
<p>SKILL.mdファイルを削除して <code>/reload-skills</code> を実行するだけです。gitで管理している場合は、コミットして削除してください。</p>
<h3><span id="toc34">Q. ユーザーレベルのスキル（~/.claude/skills/）はどこで使われるの？</span></h3>
<p>全プロジェクトのClaude Codeセッションで利用可能です。プロジェクト固有ではない汎用的なスキル（例：「議事録をMarkdown形式でまとめる」「英語メールの下書きを作る」など）に適しています。</p>
<h3><span id="toc35">Q. スキルの中からさらに別のスキルを呼び出せる？</span></h3>
<p>SKILL.mdの本文でスラッシュコマンドを記述すると、Claudeがそのコマンドを実行しようとします。ただし、スキルの連鎖呼び出しは複雑になりやすいため、最初はシンプルな構成から始めることをおすすめします。</p>
<hr>
<p><a rel="nofollow" href="//af.moshimo.com/af/c/click?a_id=1384942&p_id=170&pc_id=185&pl_id=4062&url=https%3A%2F%2Fwww.amazon.co.jp%2Fs%3Fk%3D%25E6%259C%25AC%2BClaude%2BCode%26__mk_ja_JP%3D%25E3%2582%25AB%25E3%2582%25BF%25E3%2582%25AB%25E3%2583%258A%26crid%3D359XA1WJGH366%26sprefix%3D%25E6%259C%25AC%2Bclaude%2Bcode%252Caps%252C183%26ref%3Dnb_sb_noss_2" referrerpolicy="no-referrer-when-downgrade" attributionsrc>Amazon検索[本 Claude Code]</a><img decoding="async" src="//i.moshimo.com/af/i/impression?a_id=1384942&p_id=170&pc_id=185&pl_id=4062" width="1" height="1" style="border:none;" alt="" loading="lazy"></p>
<h2><span id="toc36">まとめ</span></h2>
<p>Claude Codeのスキル（カスタムコマンド）を振り返りましょう。</p>
<table>
<thead>
<tr>
<th>種類</th>
<th>保存場所</th>
<th>作り方</th>
<th>使いどころ</th>
</tr>
</thead>
<tbody>
<tr>
<td>バンドルスキル★</td>
<td>Anthropic提供</td>
<td>作成不要</td>
<td><code>/code-review</code>・<code>/batch</code> など17種</td>
</tr>
<tr>
<td>カスタムスキル（プロジェクト）</td>
<td><code>.claude/skills/</code></td>
<td>SKILL.mdを作成</td>
<td>プロジェクト固有の手順・チーム共有</td>
</tr>
<tr>
<td>カスタムスキル（ユーザー）</td>
<td><code>~/.claude/skills/</code></td>
<td>SKILL.mdを作成</td>
<td>全プロジェクトで使う汎用的な作業</td>
</tr>
</tbody>
</table>
<p><strong>まず試すならこの1ステップ</strong>：</p>
<pre><code class="language-bash">mkdir -p .claude/skills/pre-pr-check
# SKILL.md を作成して /pre-pr-check で呼び出す</code></pre>
<p>「また同じことをClaudeに説明しているな」と感じた瞬間が、スキル化のベストタイミングです。その繰り返しを一度SKILL.mdにまとめてしまえば、次回からは <code>/コマンド名</code> の一言で済むようになります。</p>
<p>スキルはチームで共有することで、品質のばらつきをなくし、<strong>誰でも同じ手順・同じ品質で作業できる環境</strong>を作ることができます。ぜひ日々の開発フローに取り入れてみてください。</p>
<p><strong>関連記事：</strong></p>
<ul>
<li>【2026年6月最新版】Claude Code全90コマンド以上徹底解説</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-commands-guide-2026/" title="【2026年6月最新版】Claude Code全90コマンド以上徹底解説｜ターミナル版とVSCode拡張機能の違いも網羅" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-commands-guide-2026-featured-a92c5d-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【2026年6月最新版】Claude Code全90コマンド以上徹底解説｜ターミナル版とVSCode拡張機能の違いも網羅</div><div class="blogcard-snippet internal-blogcard-snippet">1️⃣ はじめに：Claude Codeコマンドの需要検索需要から見る関心度Claude Codeのコマンドに関する検索需要を調べたところ、以下のような結果が出ています：🔥 1,000～10,000件: claude code vscode...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.02.15</div></div></div></div></a>
<ul>
<li>Claude Skills完全ガイド｜とは・使い方・SKILL.mdの作り方まで初心者向けに徹底解説</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-skills-complete-guide/" title="Claude Skills完全ガイド｜とは・使い方・SKILL.mdの作り方まで初心者向けに徹底解説【2026年最新】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/03/claude-skills-complete-guide-featured-8dfc26-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/claude-skills-complete-guide-featured-8dfc26-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/claude-skills-complete-guide-featured-8dfc26-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/claude-skills-complete-guide-featured-8dfc26-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/claude-skills-complete-guide-featured-8dfc26-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Claude Skills完全ガイド｜とは・使い方・SKILL.mdの作り方まで初心者向けに徹底解説【2026年最新】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにClaudeを使っていて、こんな場面に心当たりはありませんか？「毎回同じ長い指示をコピペしている」「いつものやり方をClaudeに覚えさせたい」「チームで同じワークフローを共有したい」そのすべてを解決するのが、Claude Skil...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.22</div></div></div></div></a>
<ul>
<li>Claude Skillsはこんな時に使う！活用シーン別ガイド7パターン</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-skills-use-cases/" title="Claude Skillsはこんな時に使う！活用シーン別ガイド7パターン例【初心者向け・2026年最新】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/03/claude-skills-use-cases-featured-319385-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/claude-skills-use-cases-featured-319385-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/claude-skills-use-cases-featured-319385-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/claude-skills-use-cases-featured-319385-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/claude-skills-use-cases-featured-319385-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Claude Skillsはこんな時に使う！活用シーン別ガイド7パターン例【初心者向け・2026年最新】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめにClaude Skillsという機能、名前は聞いたことがあるけれど「自分には関係ない」と感じていませんか？実はSkillsは、「Claudeをよく使う人ほど恩恵が大きい機能」 です。でも「どんな時に使えばいいの？」というのが一番わか...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.22</div></div></div></div></a>
<ul>
<li>【2026年最新】Claude Codeのコードレビューを自動化する方法</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-review-automation-guide-2026/" title="【2026年最新】Claude Codeのコードレビューを自動化する方法｜/code-review・/simplify・/security-review・/verify 実践ガイド" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/06/claude-code-review-automation-guide-2026-featured-89b99f-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/06/claude-code-review-automation-guide-2026-featured-89b99f-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/06/claude-code-review-automation-guide-2026-featured-89b99f-300x168.jpg 300w, https://caymezon.com/wp-content/uploads/2026/06/claude-code-review-automation-guide-2026-featured-89b99f-768x429.jpg 768w, https://caymezon.com/wp-content/uploads/2026/06/claude-code-review-automation-guide-2026-featured-89b99f-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/06/claude-code-review-automation-guide-2026-featured-89b99f-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/06/claude-code-review-automation-guide-2026-featured-89b99f-376x212.jpg 376w, https://caymezon.com/wp-content/uploads/2026/06/claude-code-review-automation-guide-2026-featured-89b99f.jpg 1024w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【2026年最新】Claude Codeのコードレビューを自動化する方法｜/code-review・/simplify・/security-review・/verify 実践ガイド</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「コードレビューを毎回手動でやっているけど、見落としが多い…」「PR前にもっとコードを磨きたいけど、時間がない」「セキュリティの観点でのレビューが甘い気がして不安」こんな悩みを抱えたことがある方は多いのではないでしょうか。Claud...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.06.21</div></div></div></div></a>
<ul>
<li>【まとめ記事】Claude Code完全攻略ロードマップ｜全記事まとめ</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-complete-roadmap/" title="【2026年版】Claude Code完全攻略ロードマップ｜セットアップからVSCode活用・コマンド習得まで全記事まとめ" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/claude-code-complete-roadmap-featured-89f0d3-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【2026年版】Claude Code完全攻略ロードマップ｜セットアップからVSCode活用・コマンド習得まで全記事まとめ</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude Codeに興味があるけど、何から始めればいいかわからない」「Claude Codeを使い始めたけど、もっと使いこなしたい」この記事は、Claude Codeに関するすべての記事を体系的にまとめたロードマップです。初心...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.21</div></div></div></div></a><p>The post <a href="https://caymezon.com/claude-code-custom-skills-guide-2026/">【2026年最新】Claude Codeスキル（カスタムコマンド）完全ガイド｜ビルトインとの違い・SKILL.mdの作り方・実践活用</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/claude-code-custom-skills-guide-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
