Claude Code Skillとは?使い方をやさしく解説

Claude Code Skillとは?使い方をやさしく解説

Claude Codeを触っていて「Skill」という言葉を見かけたけれど、正直よくわからないまま素通りしていないだろうか。

この記事では、Claude Code / Claude.aiの「Skill」という機能が何をしてくれるのか、実際にどう作って使うのかを紹介します。

  • Skillとは何か、一言で言うと
  • 何が嬉しいのか(毎回同じ説明をしなくてよくなる)
  • 実際の使い方(呼び出し方・作り方の最初の一歩)
  • 実際に作ってみた具体例

キーボードを打つ手元とデスクトップモニター

目次

Skillとは、一言で言うと「手順書」

Claude Code Skillは、一言でいうと**「Claudeに読ませておく手順書」**だ。

「この作業をするときは、こういう順番で、こういう点に気をつけて進めてほしい」という指示を、SKILL.mdという1つのMarkdownファイルにまとめておく。あとはそのSkillを呼び出すだけで、Claudeがその手順書を読み込み、指示された通りに動いてくれる。

プログラミングのコードを書く必要はない。普通の日本語(または英語)の文章で、手順を書くだけでいい。

何が嬉しいのか、毎回同じ説明をしなくていい

Skillが無い場合は毎回手順を一から説明するが、ある場合は一度書けば呼び出すだけで済む

Skillが無い状態でも、Claudeに複雑な作業を頼むことはできる。ただし、その都度「こういう手順で、ここに気をつけて」と説明し直す必要がある。長い指示ほど、伝え漏れも起きやすい。

Skillとして手順を書いておけば、一度書いた指示を、何度でも同じ精度で再現できる。チームで使えば、同僚にも同じ手順を共有できる。

Skillは、料理でいうレシピのようなものだ。レシピが無ければ毎回勘で作ることになるが、レシピがあれば誰が作っても同じ味に近づけられる。

実際の使い方

Skillを呼び出す

既に用意されているSkillを使うだけなら簡単だ。Claude Codeに「〇〇して」と話しかければ、内容に合ったSkillが自動的に選ばれることが多いし、/スキル名のように名前を指定して明示的に呼び出すこともできる。

自分でSkillを作る

自分で新しいSkillを作るときは、.claude/skills/というフォルダの中に、Skillごとのフォルダを作り、そこにSKILL.mdというファイルを置く。

.claude/skills/
  自分のSkill名/
    SKILL.md

SKILL.mdの中身は、大きく2つのパートに分かれる。

  1. ファイルの先頭に、Skillの名前と、どんなときに使うかの説明(このSkillが自動的に選ばれるかどうかの判断材料になる)
  2. そのあとに、実際の手順(ステップ1、ステップ2……という形で書くとわかりやすい)

「毎回コピペしていたプロンプト」との違い

よく使う指示文をメモ帳に保存しておき、必要なときにコピペする、という運用をしている人もいるだろう。Skillも似た発想だが、決定的に違う点が1つある。Claude自身が「今この作業に、このSkillが必要そうだ」と判断して、自動的に読み込みにいくことだ。

コピペのプロンプトは、貼り付け忘れれば効果が無い。Skillは、名前や説明文(どんなときに使うか)をきちんと書いておけば、こちらが呼び出すことを忘れていても、Claude側から「これが使えそうです」と判断してくれる。指示を思い出す責任が、人間からAI側に移るというのが一番の違いだ。

実際に作ってみた例

あたま

生成AIと一緒に学習を進めるための仕組みを作ったとき、「教科書を作る」「対話しながら説明の仕方を変える」「つまずきをノートにする」「復習をガイドする」「前提知識の穴を見つける」「理解度をテストする」という6つの作業を、それぞれ独立したSkillとして切り出した。

最初はすべて1つの長い指示として書こうとしていたが、うまくいかなかった。作業ごとに小さく分けてSkill化したことで、それぞれの手順を個別に直しやすくなり、実際に使いながら何度も改善できた。

この6本のSkillは、有料note「生成AIで学んでも忘れる人へ、”自分専用講師”を作った話」の購入特典として配布している。実際にどんな手順を書いたか、興味があれば見てみてほしい。

まとめ

  • Claude Code Skillは、Claudeに読ませておく「手順書」
  • 一度書いておけば、何度でも同じ精度で再現でき、チームでも共有できる
  • 作るときは.claude/skills/にフォルダを作り、SKILL.mdに手順を書くだけ
  • 複雑な作業ほど、1つの大きなSkillにせず、小さく分けたほうが直しやすい

関連記事

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
個別のご相談を受け付けています

生成AI活用やナレッジ基盤づくりについて、実務経験をもとに個別のご相談を承っています。ご興味があれば覗いてみてください。

note.comでは、実際の構築事例をより詳しく書いた有料記事も公開しています。→ 有料記事のご紹介を見る

この記事を書いた人

本業で生成AIの活用法を研究し、実装・社内への導入推進を担当。属人化しがちなノウハウをどう言語化し、チームの資産にするかに関心があります。このラボでは、ナレッジ・生成AIツール・実践ワークフロー・データサイエンスの4領域で検証したことを記録しています。姉妹サイト「なないろ日和」では育児や暮らしについても書いています。

コメント

コメントする

目次