このプロジェクトについて

このリポジトリには、Claude向けのAnthropicによるスキル実装が、デモンストレーションおよび教育用のコレクションとして公開されています。スキルとは、指示、スクリプト、リソースをまとめたフォルダであり、Claudeが動的に読み込むことで、ブランドガイドラインに沿った文書作成、特定のワークフローによるデータ分析、個人タスクの自動化といった専門的なタスクの性能を向上させます。 ## 含まれる内容 - `./skills` 配下の**サンプルスキル**。クリエイティブ領域(アート、音楽、デザイン)、技術的タスク(Webアプリのテスト、MCPサーバー生成)、エンタープライズワークフロー(コミュニケーション、ブランディング)をカバーしています。各スキルは自己完結型で、指示とメタデータを含む `SKILL.md` ファイルを持ちます。 - `skills/docx`、`skills/pdf`、`skills/pptx`、`skills/xlsx` にある**文書作成・編集スキル**。これらはClaudeの文書機能を支えており、ソース公開(オープンソースではない)で、本番AIアプリケーションで使われる複雑なスキルの参考として含まれています。 - `./spec` にある**Agent Skills仕様**。 - 新しいスキルを作成するための `./template` にある**スキルテンプレート**。 ## スキルの使用 - **Claude Code**: このリポジトリを `/plugin marketplace add anthropic/skills` でプラグインマーケットプレイスとして登録し、`document-skills` または `example-skills` プラグインをインストールします。インストール後、スキルは言及することで起動されます。たとえば、PDFスキルを使ってファイルからフォームフィールドを抽出するようClaude Codeに依頼します。 - **Claude.ai**: サンプルスキルは有料プランですでに利用可能で、ユーザーはリンクされた指示に従ってカスタムスキルをアップロードできます。 - **Claude API**: 事前構築済みスキルとカスタムスキルは、Skills APIクイックスタートを通じて使用できます。 ## 基本的なスキルの作成 スキルは、YAMLフロントマターと指示を含む `SKILL.md` ファイルがあるフォルダにすぎません。フロントマターに必要なフィールドは2つだけです。 - `name`: スペースをハイフンにした一意の小文字識別子 - `description`: スキルが何を行い、いつ使用するかの完全な説明 Markdown本文は、Claudeが従う指示、例、ガイドラインを提供します。このリポジトリの `template-skill` が出発点として役立ちます。 ## 免責事項 このリポジトリは、これらのスキルがデモンストレーションおよび教育目的のみで提供されていることを明示しています。Claudeにおける実装と動作はスキルが示すものと異なる場合があり、ユーザーは重要なタスクに依存する前に、自身の環境でスキルを徹底的にテストする必要があります。 ## パートナースキル このリポジトリは、特定のソフトウェアをより効果的に使用するようClaudeに教える例として、Notion Skills for Claudeを含むパートナー作成のスキルも紹介しています。