メインコンテンツへスキップ

Anthropic公式Skills完全ガイド:19のAgent Skillsを徹底解説

Anthropicが19のAgent Skillsをオープンソース化。クリエイティブデザイン、ドキュメント作成、技術開発、企業コミュニケーション、ガイダンスをカバー。Claude API、MCP Builder、Document Skillsまで網羅。

2026年11月4日更新: Agent Skills 仕様は 2026 年 10 月 22 日から Agentic AI Foundation(AAIF)が管理しています。「独自スキルの構築」にその旨を追記し、Claude Code のフロントマター規則と仕様の規則を区別して書き直しました。

2026年10月21日更新: リポジトリのスキルは 19 個になりました(2026 年 8 月に academy-guide と discernment-nudge が追加)。本ガイドにも追記しています。あわせて claude-api のモデル表(現在のデフォルトは Opus 5.5)、エフォート段階、frontend-design の指針、PowerPoint のフォント規則、マーケットプレイスのプラグイン一覧を更新しました。

Anthropicがanthropics/skillsで19のAgent Skillsをオープンソース化しました。クリエイティブデザイン、ドキュメント作成、技術開発、企業コミュニケーション、回答のガイダンスをカバーし、Claude.ai、Claude Code、Claude APIで使用可能です。


Agent Skillsとは?

Skillsは、Claudeが特定タスクのパフォーマンスを向上させるために動的にロードする命令・スクリプト・リソースのフォルダです。各Skillの核となるのはSKILL.mdファイルで、YAMLフロントマターとMarkdown命令を含みます。

インストール

Claude Code:

/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
/plugin install example-skills@anthropic-agent-skills
# Also available as their own plugins:
/plugin install claude-api@anthropic-agent-skills
/plugin install academy-guide@anthropic-agent-skills
/plugin install discernment-nudge@anthropic-agent-skills

Claude.ai: example skills は有料プランで既に利用できます。

Claude API: Skills API Quickstartを参照。

スキルの段階的ロード

  1. Metadata — 常時表示(約100語の説明)
  2. SKILL.md — トリガー時にロード(500行以下)
  3. References — オンデマンドロード(スクリプト、データ、テンプレート)

19スキル一覧

カテゴリスキル用途
クリエイティブalgorithmic-artp5.jsジェネラティブアート
canvas-designミュージアム品質のビジュアルアート
slack-gif-creatorSlack最適化GIFアニメ
theme-factory10種プロフェッショナルテーマ
デザインbrand-guidelinesAnthropicブランドアイデンティティ
frontend-designプロダクショングレードUI
web-artifacts-builderReact + Tailwindインタラクティブコンポーネント
ドキュメントdocxWord文書の作成/編集
pdfPDF読取/作成/結合/OCR/フォーム
pptxPowerPointプレゼンテーション
xlsxExcelスプレッドシート/数式
技術claude-apiClaude API/SDK開発
mcp-builderMCPサーバー構築
skill-creatorスキル作成とeval測定
webapp-testingPlaywrightブラウザ自動テスト
企業doc-coauthoring協調的ドキュメント作成
internal-comms社内コミュニケーションテンプレート
ガイダンスacademy-guide該当する Claude Academy のコースやチュートリアルを提案
discernment-nudge回答を検証するためのフォローアップ質問を付与

クリエイティブ&ジェネラティブスキル

Algorithmic Art

p5.jsとシードランダムネスによるジェネラティブアート。

ワークフロー:

  1. アルゴリズム哲学の作成(.md)— 美的方向性の定義
  2. p5.jsインタラクティブ作品の実装(.html)— viewerテンプレート使用

特徴: シードランダムネスによる再現性、インタラクティブパラメータ制御、パーティクルシステム、ノイズフィールド、フローフィールド。

Canvas Design

ミュージアム/雑誌品質のビジュアルアート(.png/.pdf出力)。

  • 90%ビジュアル、10%テキスト
  • 精緻なデザインアプローチ(カートゥーンにならない)
  • canvas-fontsディレクトリ内蔵
  • 手作り感の重視、AI生成感の排除

Slack GIF Creator

Slack最適化アニメーションGIF。

仕様値
絵文字サイズ128x128
メッセージ480x480
FPS10-30
カラー48-128

GIFBuilderクラス、7種イージング関数(linear, ease_in, ease_out, ease_in_out, bounce_out, elastic_out, back_out)、8種アニメーション概念(shake, pulse, bounce, spin, fade, slide, zoom, particle burst)。

Theme Factory

10種プリセットプロフェッショナルテーマ。

テーマ: Ocean Depths, Sunset Boulevard, Forest Canopy, Modern Minimalist, Golden Hour, Arctic Frost, Desert Rose, Tech Innovation, Botanical Garden, Midnight Galaxy。

各テーマ:完全なカラーパレット(hexコード)+フォントペアリング。


デザイン&フロントエンドスキル

Brand Guidelines

Anthropic公式ブランドアイデンティティの適用。

カラー:Dark #141413、Light #faf9f5、Orange #d97757、Blue #6a9bcc、Green #788c5d。フォント:Poppins(見出し)、Lora(本文)。

Frontend Design

「AIスロップ」を避けるプロダクショングレードUI。

原則:

  • ビジュアルを決める前に、題材そのものにデザインを根ざす
  • 意図して選んだ書体と明確なタイプスケール。見出しの組版自体をデザインの一部にする
  • 構造は情報を表す(番号付きマーカーは本当に順序があるときだけ)
  • モーションは控えめに。散発的な効果より、演出された一瞬の方が効く
  • 大胆さは一箇所に集中させ、出す前にアクセサリーを一つ外す

今の「AI っぽさ」の指標として較正済み: クリーム色背景+高コントラストのセリフ+テラコッタのアクセント、ほぼ黒の背景に 1 色のアシッドカラー、ヘアラインの罫線が並ぶ新聞風レイアウト、SaaS カードキット(同一の角丸カード、1 つの radius、同じ淡いグレーの影)、そしてテンプレート的な装飾(全角大文字のアイブロウ、中黒で連結したメタ情報、リンクごとに付く →)。

Web Artifacts Builder

React 18 + TypeScript + Tailwind + shadcn/uiによるインタラクティブコンポーネント。

  • 40以上のshadcn/uiコンポーネント+Radix UI
  • 初期化スクリプト:scripts/init-artifact.sh
  • バンドルスクリプト:scripts/bundle-artifact.sh(自己完結HTML出力)

ドキュメントスキル(ソース公開)

Claudeのドキュメント作成機能を駆動する4スキル。ソース公開(オープンソースではない)。

DOCX — Word文書

操作ツール
読取pandoc(テキスト)、XMLアンパック(生データ)
作成docx-jsライブラリ
編集アンパック → XML編集 → リパック

対応:テーブル、画像、ヘッダー/フッター、変更履歴、目次、マルチカラム、ハイパーリンク、ブックマーク、脚注。

PDF — PDF処理

操作ツール
テキスト抽出pdfplumber
テーブル抽出pdfplumber + pandas
作成reportlab
結合/分割pypdf
OCRpytesseract
フォームFORMS.md参照

PPTX — PowerPoint

操作ツール
読取markitdown、thumbnail.py
作成pptxgenjs(npm)
編集アンパック → XML編集 → リパック

デザインルール:題材に合わせた大胆なパレットで主色は視覚的重みの 60-70%、タイトル 36-44pt、本文 14-16pt、タイトル下のアクセント線や装飾的なカラーバーは不可。フォントは好みではなく QA の問題です。Arial、Calibri、Cambria、Times New Roman、Courier New、Bookman Old Style、Century Schoolbook はスキルの LibreOffice チェックで実寸どおりに描画されますが、Georgia、Trebuchet MS、Impact、Garamond などは置換時に字幅が変わるため、はみ出しチェックを信用できません。ビジュアル QA は必須です。

XLSX — Excelスプレッドシート

  • 数式を使用(=SUM())、ハードコードされた値は禁止
  • 数式作成後にscripts/recalc.pyを実行
  • 財務モデルのカラーコーディング:青(入力)、黒(数式)、緑(内部リンク)、赤(外部リンク)
  • 数式エラーゼロを検証(#REF!, #DIV/0!, #VALUE!, #N/A, #NAME?)

技術&開発スキル

Claude API

Claude API/Anthropic SDKによるLLMアプリケーション構築。

モデル(スキル内のキャッシュは 2026 年 10 月時点):

モデルモデル ID用途
Fable 5.1claude-fable-5-1広く提供されるモデルで最高性能
Opus 5.5claude-opus-5-5スキルのデフォルト — ユーザーが別のモデルを指定しない限りこれ
Sonnet 5.5claude-sonnet-5-5日常のコーディングに速度と能力を両立
Haiku 5.5claude-haiku-5-5高速、低コスト

主要機能:

  • Thinking:thinking: {type: "adaptive"}
  • Effort:output_config: {effort: "low"|"medium"|"high"|"xhigh"|"max"}
  • ストリーミング:長い入出力のデフォルト
  • Tool Use:自動ランナーまたは手動ループ
  • 構造化出力:output_config: {format: {...}}
  • Files API:永続ファイル参照
  • SDK:Python、TypeScript、Java、Go、Ruby、C#、PHP、および生の cURL — いずれもベータの Tool Runner と Managed Agents に対応

判断ツリー: 単一呼出 → ワークフロー(Tool Use) → エージェント(オープンエンド探索)。

MCP Builder

高品質MCP(Model Context Protocol)サーバーの構築。

4フェーズ:

  1. Deep Research — APIドキュメントと統合パターン
  2. Implementation — TypeScript推奨
  3. Review/Test — MCP Inspector
  4. Evaluations — 10の複雑な評価問題

原則:包括的API Coverage > ワークフローツール。明確な命名。アクショナブルなエラーメッセージ。

Skill Creator

新スキルの作成、イテレーション、eval測定。

ワークフロー: Draft → Test → Evaluate(スキル有無の並列テスト) → Improve → Expand → Optimize。

ツール:eval-viewer/generate_review.py、run_loop.py(20クエリ最適化)。

Webapp Testing

Playwrightによるローカルウェブアプリのテスト。

  • パターン:偵察後行動(networkidle待機 → スクリーンショット → セレクタ識別 → 実行)
  • scripts/with_server.pyでサーバーライフサイクル管理
  • マルチサーバー対応(バックエンド+フロントエンド同時起動)

エンタープライズスキル

Doc Coauthoring

協調的ドキュメント作成の構造化ワークフロー。

ステージプロセス
1. コンテキスト収集背景提供、5-10の明確化質問
2. リファインメントセクション別:ブレスト → キュレーション → ドラフト → イテレーション
3. リーダーテスト新鮮なClaude(コンテキストなし)で明瞭度検証

品質ゲート:3回のイテレーションで変更なし → 削除可能な部分を質問。

Internal Comms

テンプレートベースの社内コミュニケーション。

タイプ:3Pアップデート、社内ニュースレター、FAQ回答、ステータスレポート、リーダーシップアップデート、プロジェクト更新、インシデントレポート。


ガイダンススキル

この 2 つは、何を作るかではなく Claude の答え方を整えるスキルです。どちらも他のスキルと併用できます。

Academy Guide

Claude や Claude 製品の使い方を尋ねられたときに Claude Academy のカタログを確認し、通常の回答の最後に該当するコース・チュートリアル・ユースケース・製品ハブを挙げます。

ルール: まず質問に答える、意図が強く一致するときだけ薦める(機能を学びたい人であって、作業の途中の人ではない)、Academy のコンテンツを決して捏造しない。

Discernment Nudge

行動に移す可能性のある実質的な回答(助言、計画や提案のドラフト、見積もり、データの解釈など)のあとに、いま出力した内容の具体箇所に紐づく短いフォローアップ質問を 2〜3 個付け加えます。1 つの会話につき最大 1 回です。

モデル化する 3 つの習慣: 事実の確認、推論への問いかけ、抜けている文脈への気づき。些細な調べもの、純粋な説明、整形作業、これから実行するコード、創作、そして既に再確認を頼まれている場合はスキップします。


スキル横断の設計パターン

  1. アンチAIスロップ — 独特で文脈固有のデザイン
  2. 哲学先行 — 実装前に美的方向性を定義
  3. 数式 > 計算値 — 動的ドキュメント
  4. 必須バリデーション — PPTX視覚QA、XLSXゼロエラー、Skillのeval
  5. 段階的開示 — メタデータは常時表示、詳細はオンデマンド

独自スキルの構築

my-skill/
├── SKILL.md           # 必須:命令 + フロントマター
├── references/        # オプション:参考ドキュメント
├── scripts/           # オプション:ヘルパースクリプト
└── evals/             # 推奨:評価テスト

Claude Code ではフロントマターの項目はすべて任意ですが、Claude にいつ使うかを伝えるのは description です。Agent Skills 仕様そのものは name と description を必須としています。claude.ai へのアップロードと Skills API が受け付けるのは仕様の 6 項目(name、description、license、compatibility、metadata、allowed-tools)だけで、それ以外があるとエラーになります。Claude Code はこれに加えて disable-model-invocation などの独自項目も受け付けます。

Anthropic はこの Agent Skills 標準を、MCP も託されている Linux Foundation 傘下の Agentic AI Foundation(AAIF)に寄贈し、2026 年 10 月 22 日から AAIF が仕様を管理しています。形式そのものは変わっていません(スキル作成者への影響はこちら)。

リソース: