Claude Code に専門知識を与える Skills(スキル)の要点

要約
Claude Code の Skillsは、Claude に追加の能力や専門知識を与える。今行っているタスクに関連するときだけ読み込まれる。必要なファイルだけをロードするため、無駄なトークン消費がない
意見はこのエリアに表示されます

Claude Code Skills(スキル)とは?

ここでは、ローカルエディター(Claude Codeなど)で動作する Skills 機能について解説する。公式DocsやGitHubリポジトリで説明されている内容の要点をまとめる

要点まとめ

  • Claude に追加の能力や専門知識を与える
  • 特定ドメインに関する専門スキルを付与できる
  • プロンプトから自動的に参照される(トリガー不要)
  • 必要に応じて動的にロードされる
  • Claude アプリ・Claude Code・API で共通利用可能
  • Pro・Max・Team・Enterprise 向けプランで利用可能

一度作ったスキルは、複数の会話やプロジェクトで再利用できるため、同じ説明を繰り返す必要がない。また、スラッシュコマンドのような呼び出しも不要で、自然な会話の流れで自動的に起動する。

スキルは、今行っているタスクに関連するときだけ読み込まれる。たとえば、スキルを通じてスプレッドシートやプレゼン資料を自動作成することもできる。

利点

  • 必要なファイルだけをロードするため、無駄なトークン消費がない
  • スクリプト実行結果のみを取り込むため、高速かつ効率的
  • 大量のリソースを同梱しても、未使用部分はコンテキストに影響しない
  • 複数スキルを組み合わせて複雑なワークフローを構築可能
  • バージョン管理を通じてチーム内でスキル共有が容易

つまり、専門化・再利用・構成可能性を兼ね備えた仕組みである。

Anthropic は、PowerPoint・Excel・Word・PDF などの 公式スキル(pre-built Skills) を提供している。開発者自身で 独自のカスタムスキル(custom Skills) を作ることも可能だ。

Skills でできること

  • 記事やブログの自動生成
  • 登壇資料の作成
  • X(旧Twitter)の技術ポスト生成
  • ブランドガイドライン準拠の資料化
  • 社内ルールに基づくレポート作成
  • 組織固有の分析・報告テンプレートの標準化

スキル作成手順

Anthropic の Skills Marketplace からプラグインをインストールした後、Claude に
.claude/skills/ 以下にスキルを作って」と頼むだけで自動生成できる。

フォルダ構成

各スキルはフォルダ単位で構成され、以下の要素を含む。

  • 指示書(instructions)
  • スクリプト(scripts)
  • リソース(resources)

Claude は必要に応じてこれらを動的に読み込み、専門的な動作を行う。

プラグインインストール

ローカルでスキルを利用するには、以下のコマンドを実行する。

これで Claude Code に「document-skills」が追加され、Word・Excel・PowerPoint などを即利用可能になる。

ディレクトリ構成

種類パス説明
グローバルスキル~/.claude/skills/すべてのプロジェクトで利用可能
プロジェクトスキル.claude/skills/現在のプロジェクト内限定

例:独自スキル article-writer を作る場合

SKILL.md の例

実際には、指示に応じてClaudeが SKILL.md を自動参照し、テンプレートを読み込んで記事を生成する。

フロントマター仕様

Claude は起動時に全スキルの namedescription を読み込み、使用タイミングを判定する。

  • name: 小文字+ハイフン形式(例: processing-pdfs
  • description: いつ・何をするスキルかを具体的に記述(第三者視点)

良い例:

記述と構成のベストプラクティス

  • 内容が長くなる場合は分割 (FORMS.md, examples.md など)
  • ファイル参照は 1階層まで(深いネストはNG)
  • description は三人称で、明確な動作を記述
  • 冗長・曖昧・時間依存表現は避ける
  • 各スキルは 500行以内が理想

公式リポジトリのスキル例

anthropics/skills

分類スキル名内容
ドキュメントpptx, docx, xlsx, pdf各種Officeドキュメント生成
クリエイティブalgorithmic-art, canvas-designジェネレーティブアート、デザイン生成
開発webapp-testing, mcp-builderWebアプリテスト、MCPサーバ構築
ビジネスbrand-guidelines, internal-commsブランド資料・社内レポート
メタskill-creator, template-skillスキル開発テンプレート・ガイド

注意点:

  • docxpdfpptxxlsxsource-available(参考用コード)
  • 教育・デモ目的であり、動作はClaude本体と異なる場合がある
  • 重要タスクには使用前テストが必須

Skills と他機能の関係

機能役割タイミング
Projects静的知識常時ロード社内マニュアル、製品概要
Skills手順的指示タスクごとに動的記事生成、資料作成
MCP外部サービス接続API連携Notion, GitHubなど
Custom Instructions常時ルール全会話共通文体、口調、応答方針

関係性:

  • Skills:やり方(How)
  • Projects:背景知識(Context)
  • MCP:外部ツール(Tools)
  • Custom Instructions:人格・ルール(Personality)

これらが統合されることで、Claudeは完全なワークフローAIになる。

まとめ

Claude Skills は、Claudeにあなたの手順・専門知識を教え込む仕組み。コードを書くことなく、Markdown一枚で新しい能力を追加できる。スキルを活用すれば、Claudeはあなたのチームメンバーとして機能するようになる。

Explore More
関連記事はありません。