share

更新日 

  • Claude

Claude CodeのSkillsとは?作り方とおすすめ10個を初心者向けに解説

「Claude CodeのSkillsで何ができるのかわからない」「毎回同じ指示を入力する手間を省きたい」と悩んでいませんか。

Claude CodeのSkillsを使えば、AIに作業手順を覚えさせて自動化ができます。毎回同じ作業をする必要がなくなり、業務の効率化が可能です。

本記事では、Skillsの概要・おすすめ10選・セキュリティ対策を解説します。定型作業をSkillsに任せて、Claude Codeの生産性を高めましょう。

監修者

SHIFT AI代表 木内翔大

(株)SHIFT AI 代表取締役 / GMO AI & Web3株式会社AI活用顧問 / 生成AI活用普及協会(GUGA)協議員 / Microsoft Copilot+ PCのCMに出演 / AI活用コミュニティ SHIFT AI(会員20,000人超)を運営。
『日本をAI先進国に』実現のために活動中。Xアカウントのフォロワー数は14万人超え(2026年1月現在)

SHIFT AIでは、ChatGPTやGeminiなどの生成AIを活用して、副業で収入を得たり、昇進・転職などに役立つスキルを学んだりするためのセミナーを開催しています。

また、参加者限定で、「今日から使えるプロンプト100選」「新時代のAI×デザイン活用ガイド」「Nano Banana Pro 徹底解説」など、全12個の資料を無料で配布しています。

「これからAIを学び始めたい」「AIを使って副業収入を得たい」「AIで業務を効率化したい」という方は、ぜひ以下のボタンからセミナーに参加してみてください。

スキルゼロから始められる!

無料AIセミナーに参加する

Claude CodeのSkillsとは?

Claude CodeのSkillsとは、作業のやり方をAIに教える仕組みです。SKILL.mdファイルに指示を書き込むだけで、AIが手順を覚えて動くようになります。

Skillsの呼び出し方は2通りあります。スラッシュ(/)コマンドで手動で呼び出すか、状況に応じてAIが自動で読み込む方法があります。

  • Personal:すべてのプロジェクトで使える
  • Project:該当のプロジェクトのみで使用可能

Claude CodeのSkillsに似た機能として、サブエージェントやMCPがあります。それぞれの違いは、以下のとおりです。

機能目的トリガー
Skills知識や手順の提供自動または手動
サブエージェントタスクの分担と同時作業自動または手動
MCP外部システムの統合自動
スラッシュコマンド定型プロンプトの実行手動

Skillsやサブエージェントを活用すれば、日々の定型作業から並列タスクまでAIに任せ、仕事のスピードを上げられます。

Claude Codeの詳細は、以下の関連記事をご確認ください。

【3ステップ】Claude CodeのSkillsの作り方

3つの手順を踏むだけで、自分だけのClaude CodeのSkillsが作れます。順番通りにやれば、初めての人でも迷わず作れます。

Claude CodeのSkillsを作る流れは、以下のとおりです。

  1. プログラム格納用のフォルダを作成する
  2. ファイル上部にフロントマターを記述する
  3. 完成したコードのテストを実行する

Claude CodeのSkillsを作る流れを以下で詳しく紹介します。

ステップ1:プログラム格納用のフォルダを作成する

最初のステップでは、コマンドを使ってプロブラム格納用のフォルダを用意します。

たとえば、すべてのプロジェクトで使いたい場合は、以下のコマンドを入力しましょう。

mkdir -p ~/.claude/skills/explain-code

特定のプロジェクトだけで使いたいなら、以下のコマンドを入力してプログラム格納用のフォルダを用意しましょう。

mkdir -p .claude/skills/explain-code

以下は実際にコマンドを入力した画像です。

「/explain-code」スラッシュコマンドをClaude Codeのターミナルで実行した画面

ステップ2:ファイル上部にフロントマターを記述する

次のステップでは、SKILL.mdファイルを作りフロントマターを書きます

新しいSKILL.mdファイルの中身を、以下の内容で作成してください。

---
name: explain-code
description: コードの仕組みをユーザーに説明します。
---
コードを初心者向けにわかりやすく解説してください。

以下は実際にコマンドを入力した画像です。

Claude Codeのターミナルでスキル格納用フォルダを作成するコマンドを入力している画面

ステップ3:完成したコードのテストを実行する

最後のステップでは、Claude CodeのSkillsがきちんと動くかテストします。

ターミナルに、登録したスラッシュコマンドを入力しましょう。

以下のコードが、動作を確認するためのテストコマンドです。

/explain-code

以下は実際にコマンドを入力した画像です。

SKILL.mdファイルのフロントマター(name・description)をClaude Codeで作成している画面

Claude CodeのSkillsを作るときは、セキュリティに気をつける必要があります。安全な作り方を心がければ、大切な情報が外に漏れるリスクを防げます。

VS Codeで、Claude Codeを使用する方法については、以下の関連記事をご確認ください。

関連記事: Claude CodeをVSCodeで使う方法を徹底解説!料金や始め方も紹介

Claude CodeのSkillsおすすめ10選

仕事の効率が上がるおすすめのClaude CodeのSkillsを10個紹介します。

おすすめのClaude CodeのSkillsは、以下のとおりです。

  • コードレビューを自動化する「simplify」
  • 大規模変更を並列処理する「batch」
  • 定期タスクを自動実行する「loop」
  • セッションの問題を診断する「debug」
  • Claude APIの実装を支援する「claude-api」
  • UI/UXデザインを再現する「ui-ux-pro-max」
  • リサーチを自動化する「deep-research」
  • ドキュメントを自動生成する「document-skills」
  • コードベースを可視化する「codebase-visualizer」
  • PR内容を自動要約する「pr-summary」

おすすめのSkillsをうまく取り入れて、自分に合った開発環境を作りましょう。

コードレビューを自動化する「simplify」

simplifyは、コードを自動でチェックしてくれるClaude CodeのSkillsです。

3つのAIが同時にコードをチェックして、問題があれば自動で直してくれます。simplifyは、以下の3つの視点からファイルを分析します。

  • 使い回しやすいか
  • 品質は高いか
  • 効率的か

複数のAIにより、人間だと見落としがちな細かいミスも見つけてくれます。

simplifyの使い方は簡単で、コードを変更した後にターミナルで以下のコマンドを入力しましょう。

/simplify

特定のところを重点的にチェックしたい場合は、コマンドの後ろに追加の指示を書きます

たとえば、メモリの使い方を重視したいときは、以下のように入力します。

/simplify focus on memory efficiency

チェック作業の手間が減るため、エンジニアは新しい開発に集中できます。標準機能なので追加インストールは不要ですが、使う前にバックアップを取りましょう

Claude Codeの使い方は、以下の関連記事をご確認ください。

関連記事: Claude Codeの使い方を機能別に9つ解説!始め方から活用のコツまで

大規模変更を並列処理する「batch」

batchは大量の変更をまとめて処理してくれるClaude CodeのSkillsです。5〜30の小さなまとまりに分けて、AIが同時進行で処理します。

  1. 変更内容をClaude Codeに伝えると、対象コードを自動で調査する
  2. 実行計画を確認してOKを出す
  3. 独立した環境で安全にプログラムを変更する

batchはフレームワークの切り替え作業など、大規模な変更があるときに力を発揮します。

たとえば、SolidからReactへ乗り換えるときは、以下のコマンドが役に立ちます。

/batch migrate src/ from Solid to React

Gitリポジトリが必要なので事前に設定しましょう。処理が終わると各AIが自動でテストを実行し、プルリクエストまで作成してくれます

Claude Codeのサブエージェントについては、以下の関連記事をご確認ください。

関連記事: Claude Codeのサブエージェント機能とは?使い方を実例つきで解説

定期タスクを自動実行する「loop」

loopは決めた間隔でプロンプトを自動くり返し実行するClaude CodeのSkillsです。AIが定期チェックを代行するため、自分でスケジュール管理をする必要がありません

デプロイ(公開)が終わったかの確認や、プルリクエストの状態チェックなど、定期的な作業に役立ちます。

たとえば、5分ごとにデプロイの完了を確認するloopのコマンドは、以下のとおりです。

/loop 5m check if the deploy finished

コマンドを実行するとAIが定期的に結果を報告し、他のSkillsと組み合わせれば特定ツールを一定間隔で起動できます。

監視のために張りついている必要がなくなり、待ち時間を別の作業に充てることで開発効率が上がります。

止めるときはターミナルでプロセスをキャンセルしましょう。loopは最初から組み込まれており、追加設定なしで使えます。

セッションの問題を診断する「debug」 

debugはエラーの原因をすばやく見つけてくれる標準搭載のClaude CodeのSkillsです。セッションのログをAIが自動で読み取り、問題を調べてくれます。

debugを活用して詳しい分析結果を得るには、ターミナルで短いコマンドを入力するだけです。

たとえば、以下の文字を入力するとログ全体を調べられます。

/debug

特定のエラーに絞りたいときはコマンドの後ろに説明を追加すると、AIがより正確な解決策を出してくれます。

大量のテキストから人間が見落としやすいエラーも検出でき、バグ解析の時間を大幅に短縮できます。

debugはセキュリティ問題が起きたときの最初の調査にも使えるので、安全な運用体制づくりに活用しましょう。

Claude APIの実装を支援する「claude-api」

claude-apiは、外部のシステムとつなぐ開発をサポートするClaude CodeのSkillsです。

claude-apiを活用するとさまざまなプログラミング言語に対応した公式の資料を、AIが自動で読み込んでくれます。

たとえば、以下の主要言語をきちんと理解したうえでサポートしてくれます。

  • Python
  • TypeScript
  • Go

claude-apiはツールの使い方やストリーミング処理など幅広い技術をカバーし、開発者がはまりやすい落とし穴の情報も持っています。

Anthropic社のSDKをインポートするだけで自動起動するため、手作業でコマンドを打つ手間がかかりません

常に最新のAPI仕様にもとづいてコードが作られ、ドキュメントを調べる手間が減りスムーズな開発が可能です。

UI/UXデザインを再現する「ui-ux-pro-max」

ui-ux-pro-maxは、おしゃれな画面をすばやく作れるコミュニティ公開のClaude CodeのSkillsです。

ui-ux-pro-maxを活用すると理想のデザインのURLを渡すだけで、きれいなレイアウトのコードがすぐに完成します。

たとえば、デザインで大事な以下の部分を読み取ってコード化します。

  • 色の使い方
  • フォント
  • 要素の配置

ui-ux-pro-maxはTailwind CSSなどの人気フレームワークを使って出力するので、後から自分でカスタマイズするのも簡単です。

使うにはプログラムのインストールが必要ですが、デザイナーがいない個人開発でもプロ並みのWebサイトを短期間で作れます

ただし、外部のコードを使うときは、著作権やセキュリティに問題がないか必ず確認しましょう。

リサーチを自動化する「deep-research」

deep-researchは複雑な情報収集を自動でやってくれるコミュニティ製のClaude CodeのSkillsで、何ステップにもわたる高度な調査を進めてくれます。

テーマを与えるとAIが文献を調べて分析し、複数の情報源を照らし合わせた出典付きのレポートを出力します。

GitHubで公開されているため、以下のコマンドで自分の環境にインストールできます。

git clone https://github.com/199-biotechnologies/claude-deep-research-skill.git ~/.claude/skills/deep-research

専門家レベルの調査結果をClaude Codeを活用して短時間でまとめれば、ビジネスでも大いに役立ちます。

ドキュメントを自動生成する「document-skills」

document-skillsはビジネス文書作成の手間を減らしてくれるClaude CodeのSkillsで、日報や議事録などを決まった形式でAIが自動作成します。

箇条書きのメモを渡すだけで会社指定のレイアウトに沿った書類が完成し、コピー&ペーストや体裁整理の手間が省けます。

自分だけの書類フォーマットを覚えさせるには、専用の設定ファイルを作ります。以下のコードを入力してください。

---
name: generate-daily-report
description: 指定されたメモから、会社の規定フォーマットに沿った日報を作成します。
---
提供されたテキストを解析し、[業務内容][課題][明日の予定]の3項目に分類して出力してください。

document-skillsを活用すると書類の形式が統一されるため、チーム全体に情報を伝えやすくなります。

SHIFT AIでは、ChatGPTやGeminiなどの生成AIを活用して、副業で収入を得たり、昇進・転職などに役立つスキルを学んだりするためのセミナーを開催しています。

また、参加者限定で、「今日から使えるプロンプト100選」「新時代のAI×デザイン活用ガイド」「Nano Banana Pro 徹底解説」など、全12個の資料を無料で配布しています。

「これからAIを学び始めたい」「AIを使って副業収入を得たい」「AIで業務を効率化したい」という方は、ぜひ以下のボタンからセミナーに参加してみてください。

スキルゼロから始められる!

無料AIセミナーに参加する

コードベースを可視化する「codebase-visualizer」

codebase-visualizerは、Anthropic社が提供するClaude CodeのSkillsです。プロジェクトのファイル構造をブラウザで見られるHTMLツリービューとして出力します。

  • フォルダの構成を階層で確認でき、ファイル種別ごとに色分けされ一目で区別しやすい
  • 個別のファイルサイズやフォルダ全体のデータ量をクリックで確認できる
  • Pythonスクリプトと組み合わせた高度な構成で、外部スクリプトを呼び出すSkillsの実例でもある

大きなアプリの構造をすばやく把握できるため、新しく参加したメンバーのプロジェクト理解を助けます。

手元のファイルを直接スキャンするので、情報が外に出る心配がなくセキュリティ面も安心です。

PR内容を自動要約する「pr-summary」

pr-summaryはコードレビューの準備を効率化するAnthropicのSkillsで、GitHubのCLIツールと連携してプルリクエストの変更点を自動で取得し要約できます。

「動的コンテキスト注入」という仕組みを使われており、コマンド実行時の最新データをプロンプトへ直接埋め込めます

「!」と「`」(バッククォート)で外部ツールを呼び出せます。以下がその設定ファイルの例です。

Review the following pull request changes:
! `gh pr diff $ARGUMENTS`

pr-summaryは変更の意図やシステム全体への影響がすぐにわかるので、レビューする人の負担が減ります。

確認にかかる時間が短くなり、チーム全体のソフトウェア開発のサイクルが速く効率化できます。

ただし、ログイン情報を使って外部APIにアクセスするため、トークンの管理などセキュリティには十分注意しましょう

Claude CodeのSkillsを使う前に知るべきセキュリティリスク

Claude CodeのSkillsを使う前にセキュリティリスクを把握しましょう。出どころのわからないプログラムには、システムを壊す重大な問題が潜んでいる恐れがあります。

2026年2月にSnyk社が行った「ToxicSkills調査」のデータが、実際の危険性を証明しています。

  • 調査対象3,984ファイルのうち全体の36.8%に何らかの問題が発見された
  • 調査全体の13.4%は最も深刻な「クリティカル」レベルの状態だった
  • 76件の悪質なマルウェアが実際に確認された

代表的な脅威として、「プロンプトインジェクション」と「機密データの流出」があります。

  • プロンプトインジェクション:AIへの指示をこっそり書き換えて、悪いことをさせる攻撃手法
  • 機密データの流出:内部の設定やパスワードを外部のサーバーに勝手に送る危険な行為

Cato CTRL社の実証実験では、Anthropic公開のGIF Creator Skillを改ざんしランサムウェア「MedusaLocker」を実行した深刻な事例が報告されています。

Claude CodeのSkillsによるリスク管理をしっかりして、業務の効率化を進めましょう。
参照:Qiita

Claude Codeのコマンドについては、以下の関連記事をご確認ください。

関連記事: 【CLI・スラッシュ・カスタム対応】Claude Codeコマンド一覧と使い方を徹底解説!

安全にClaude CodeのSkillsを導入するための3つのチェックポイント

Claude CodeのSkillsを安全に導入するために、以下のチェックポイントを把握しましょう。

  • 信頼できるソースからのみインストールする
  • SKILL.mdとscripts/の中身を事前に確認する
  • allowed-toolsで権限を最小限に制限する

3つのチェックポイントを守れば、重大なサイバー事故をしっかり防げます。

信頼できるソースからのみインストールする

Claude CodeのSkillsは信頼できる場所からだけインストールしましょう。Anthropic社が提供するビルトイン機能を使うのがおすすめです。

どうしてもコミュニティ製のSkillsを使いたい場合は、配布元を以下の観点でしっかり確認してください。

  • 公開者のGitHubアカウントの活動履歴を確認する
  • アカウントの作成日が新しすぎたり他のリポジトリがない場合は避ける
  • スター数は参考になるが、ダミーアカウントで意図的に増やされている恐れもある
  • 出どころが明らかな安全なソフトウェアだけを選ぶ

SKILL.mdとscripts/の中身を事前に確認する

Claude CodeのSkillsをインストールする前に、SKILL.mdとscriptsフォルダの中身を確認しましょう。ダウンロードしたファイルに不正なコードが隠れているリスクがあります。

  • メインの設定ファイルをテキストエディタで開き、怪しいURLへの送信や不審なコマンドがないかチェックする
  • scriptsフォルダのPythonプログラムにも、パスワードを盗むような悪意ある仕掛けが隠れていることがある

外部サーバーへのこっそりとした通信や、環境変数を無断で読み取る怪しい関数がないかも確認しましょう。

少しでも怪しいと感じたら、Skillsの使用をすぐに止めてください。

自分でコードを確認する習慣を身につければ、偽装されたサイバー攻撃を防げます。

allowed-toolsで権限を最小限に制限する

allowed-toolsフィールドを使って、プログラムが使える権限を必要最小限に絞り込みましょう

AIに何でもできる権限を与えると、意図しないファイル削除や情報の書き換えが起こる恐れがあります。

Claude CodeのSkillsの権限設定は以下の流れで行います。

  1. 「フロントマター」と呼ばれるファイル先頭の設定領域を編集する
  2. Claude CodeのSkillsが使えるツールをはっきりと書く
  3. ファイルを読むだけの場合は書き込み権限を除く
  4. インターネット通信が不要な作業は外部アクセスの許可をリストから外す

allowed-toolsを活用して権限を最小限に絞れば、悪いプログラムが混入しても被害の広がりを食い止められます

Claude CodeのSkillsで繰り返し作業を効率化しよう

Claude CodeのSkillsを活用すれば、コーディングや書類作成など毎日の作業を効率化できます。よりクリエイティブな仕事に時間を使えます。

ただし、セキュリティリスクへの対策が欠かせません。出どころのわからないソフトを確認せずに入れることは避けましょう。

Claude CodeのSkillsを活用するにあたって、正しい知識と安全な使い方を身につけ、プログラミングの生産性を向上させましょう。

SHIFT AIでは、ChatGPTやGeminiなどの生成AIを活用して、副業で収入を得たり、キャリアアップで年収を高めたりするノウハウをお伝えする無料セミナーを開催しています。

セミナーでは、主に以下の内容を学習できます。

  • AIを使った副業の始め方・収入を得るまでのロードマップ
  • おすすめの副業案件と獲得方法
  • AIスキルを高めて昇進・転職などに役立てる方法
  • 実際に成果を出しているロールモデルの紹介
  • これから使うべきおすすめのAIツール

無料セミナーは、AI初心者〜中級者の方を対象としています。

「これからAIを学習したいけど、何から始めていいのか分からない」「AIの独学に限界を感じてきた」という方にとくにおすすめです。

また、参加者限定で、「初心者が使うべきAIツール20選」や「AI副業案件集」「ChatGPTの教科書」など全12個の資料を無料で配布しています。

完全無料で参加できるため、ご興味のある方は、ぜひセミナーに申し込んでみてください。

スキルゼロから始められる!

無料AIセミナーに参加する

補足:Claude CodeのSkillsに関する専門用語一覧

Claude CodeのSkillsに関係する専門用語を以下で解説します。

  • Claude Code:Anthropic社が提供するAI開発支援のCLIツール
  • VSCode(Visual Studio Code):Microsoft製の無料コードエディタ
  • Skills/SKILL.md:Claude Codeの拡張機能と定義ファイル
  • ディレクトリ:ファイルを整理するフォルダのこと
  • CLI(コマンドラインインターフェース):テキスト入力でパソコンを操作する画面
  • フロントマター:ファイル冒頭のYAML形式の設定情報
  • Markdown:見出しや箇条書きを簡単に書ける記法
  • Git/GitHub:コードのバージョン管理ツールとそのホスティングサービス
  • リポジトリ:プロジェクトのファイルをまとめて管理する保管場所
  • API:ソフトウェア同士が連携するための接続口
  • MCP(Model Context Protocol):AIが外部ツールと連携するための通信規格
  • サブエージェント:メインのAIが別のAIに作業を任せる仕組み
  • マーケットプレイス:Skillsを公開・共有するプラットフォーム
  • プロンプトインジェクション:AIへの指示を悪意ある内容に書き換える攻撃手法
  • ランサムウェア:データを暗号化して身代金を要求する悪意のあるソフト

Claude Codeの基本的な専門用語を知れば、難しいセキュリティの話や高度な作り方も理解しやすいです。

Claude Codeの基礎知識を土台にして、自動化システムを自由に作るスキルを磨いていきましょう

執筆者

輪島蓮

Webライター歴1年、アフィリエイトブログ歴5年以上。
ネット回線やブログの始め方などの記事執筆が得意です。AIを活用した業務効率化や時短術にも積極的に取り組み、ChatGPTやPerplexityなど複数のAIツールを使い分けています。読者の悩みや共感に寄り添い、わかりやすい情報発信を心がけています。
好きな映画は「ベイブ」です。