Claude Codeの「Skills」とは

Claude Codeには、特定の作業パターンをテンプレート化して再利用できるSkills(スキル)機能がある。繰り返し行う作業を一度スキルとして定義すれば、次回からはスキル名を呼ぶだけで同じ品質の出力が得られる。

たとえば「WordPressに記事を投稿する」「バナー画像を生成する」「テストコードを特定のフォーマットで書く」といった定型作業を、スキルとして保存できる。これにより、Claude Codeは単なるAIアシスタントから自分専用の自動化エンジンに進化する。

Skillsの仕組み

Skillsは、特定のディレクトリ(通常は.skills/skills/)に配置するMarkdownファイルだ。各スキルには以下の要素が含まれる。

要素内容
SKILL.mdスキルの実行手順を記述「Step 1: タイトルを生成 → Step 2: HTML作成 → Step 3: WordPress投稿」
nameスキルの名前「craftory-publish」
descriptionトリガー条件の説明「記事作成、WordPress投稿、バナー作成時に使用」
テンプレート出力のひな形HTMLテンプレート、コード雛形

実践例:記事公開スキルを作る

Craftoryメディアでは、記事の企画からWordPress投稿、バナー画像生成、X予約投稿までを一つのスキルとして定義している。このスキルがあれば、「記事を書いて投稿して」と指示するだけで、全工程が自動実行される。

スキルファイルの構成

.skills/skills/craftory-publish/
├── SKILL.md          # ワークフロー全体の手順書
├── templates/        # HTMLテンプレート
│   ├── article.html  # 記事の基本構造
│   └── banner.js     # バナー生成スクリプト
└── config.json       # 設定ファイル

SKILL.mdの中身(抜粋)

# 記事公開ワークフロー

## Step 1: リサーチ
- WebSearchで競合記事を3〜5本調査
- 公式サイトで最新情報を確認

## Step 2: HTML記事作成
- h2/h3構成で記事を執筆
- 比較表、CTAボタンを含める
- アフィリエイトリンクを設置

## Step 3: WordPress投稿
- wp.apiFetchで下書き投稿を作成
- 公開日時を設定

## Step 4: バナー画像
- Canvas APIで1200x630のOGP画像を生成
- アイキャッチ画像として設定

## Step 5: X予約投稿
- 280文字以内のツイートを作成
- 記事公開の1時間後に予約

自分だけのスキルを作る3ステップ

ステップ1:繰り返し作業を洗い出す

まず、過去1週間で「同じような作業を2回以上した」ものをリストアップする。メールのテンプレート作成、レポートの定型フォーマット生成、コードレビューの定型チェック——こうした作業がスキル化の候補だ。

ステップ2:手順をMarkdownで記述する

SKILL.mdに、その作業の手順を具体的に書く。曖昧な表現は避け、Claude Codeが迷わず実行できるレベルまで詳細に記述する。入力(何を受け取るか)と出力(何を生成するか)を明確にするのがコツだ。

ステップ3:テスト・改善する

作成したスキルを実際に実行し、期待通りの結果が得られるか確認する。うまくいかない部分があれば、SKILL.mdを修正して再実行。このサイクルを2〜3回回せば、安定したスキルが完成する。

スキル活用のアイデア集

スキル名概要想定ユーザー
weekly-report週次レポートをテンプレートから自動生成マネージャー
seo-articleSEOキーワードからH2/H3構成の記事を生成ライター
code-reviewプルリクエストの差分をチェックリストで評価開発者
invoice-gen月末の請求書PDFを自動生成フリーランス
social-post記事URLからSNS投稿テキストを複数パターン生成マーケター
data-reportCSVデータを読み込み、グラフ付きレポートを生成アナリスト

まとめ:スキルでClaude Codeを「自分専用」にする

Skills機能は、Claude Codeの使い方を一段階引き上げる強力な仕組みだ。一度作成すれば何度でも再利用でき、チームメンバーと共有することもできる。

「同じ作業を2回以上している」と感じたら、それはスキル化のサインだ。10分かけてSKILL.mdを書けば、その後の作業時間を大幅に短縮できる。Claude Codeを「汎用AI」から「自分だけの専門アシスタント」に育てよう。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です