Claudeをカスタマイズする「スキル」とは何か?新人エンジニア向けにやさしく解説

こんにちは。ゆうせいです。

今回は、Claudeをカスタマイズする機能である「スキル」について、新人エンジニア向けに解説します。

Claudeのスキルとは、特定の仕事をClaudeにうまく実行してもらうための「手順書セット」です。

Claude公式ヘルプでは、スキルはClaudeが特定タスクのパフォーマンスを高めるために動的に読み込む「命令、スクリプト、リソースのフォルダ」だと説明されています。たとえば、会社のブランドルールに沿った資料作成、社内ワークフローに沿ったデータ分析、個人的な作業の自動化などに使えます。

少し難しく聞こえますよね。

簡単に言うと、スキルは「Claudeに毎回説明していた仕事のやり方を、あらかじめ覚えさせておく仕組み」です。

たとえるなら、新人アルバイトに毎回「この店ではこう接客してね」と説明するのではなく、接客マニュアルを渡しておくようなものです。

マニュアルがあれば、毎回ゼロから説明しなくても、同じルールで仕事を進めやすくなります。

Claudeのスキルは何のために使うのか

Claudeのスキルは、Claudeの答え方や作業手順を、自分や会社の仕事に合わせるために使います。

たとえば、あなたが毎回Claudeに次のように頼んでいるとします。

新人エンジニア向けに、やさしい文章で説明してください。
専門用語は使ってよいですが、必ず意味を説明してください。
最後に今後の学習指針を書いてください。





毎回この指示を書くのは面倒ですよね。

そこで、スキルとして「新人向け技術記事を書く手順」を作っておけば、Claudeは必要なときにその手順を読み込んで、同じ方針で文章を書けるようになります。

スキルは、Claudeに「自分の仕事の型」を渡すための機能です。

毎回説明する場合スキルを使う場合
毎回ルールを書く必要があるルールをスキルにまとめておける
指示がブレやすい同じ手順で作業しやすい
長いプロンプトになりやすい必要なときだけClaudeが読み込む
チームで統一しにくい組織で同じスキルを配布できる

スキルの中身は何でできているのか

Claudeのスキルは、基本的にはフォルダです。

そのフォルダの中に、命令文、参考資料、必要に応じてスクリプトを入れます。

公式ヘルプでは、スキルは「命令、スクリプト、リソース」のフォルダだと説明されています。シンプルなスキルではMarkdownで命令を書くだけでよく、高度なスキルでは実行可能なスクリプトを添付できます。

中身意味新人向けのたとえ
命令Claudeにどう作業してほしいかを書いた手順作業マニュアル
リソース参考資料、テンプレート、サンプルなど見本や資料集
スクリプト必要な処理を実行するプログラム自動で動く道具

新人エンジニア向けに言うと、スキルは「Claude専用の作業マニュアルフォルダ」です。

人間が作業するときも、マニュアル、テンプレート、チェックリストがあると楽になりますよね。

Claudeも同じです。

スキルはいつ読み込まれるのか

スキルは、必要なときにClaudeが読み込みます。

公式ヘルプでは、スキルは「段階的な開示」によって機能し、Claudeが関連するスキルを判断し、そのタスクに必要な情報を読み込むと説明されています。これにより、不要な情報でコンテキストウィンドウを圧迫しにくくなります。

コンテキストウィンドウとは、Claudeが一度に見て考えられる情報量のことです。

たとえるなら、机の広さです。

机の上に関係ない資料を全部広げると、必要なノートが見つけにくくなりますよね。

スキルは、必要な作業に合う資料だけを机に出すような仕組みです。

たとえば、あなたが「会社の形式で議事録をまとめて」と頼むと、Claudeは議事録作成用のスキルを使うかもしれません。

一方で、「JavaのDAOをレビューして」と頼めば、コードレビュー用のスキルを使うかもしれません。

いつも全部のスキルを読むのではなく、必要なときに必要なスキルを使うのがポイントです。

Claudeのスキルには種類がある

Claudeのスキルには、大きく分けていくつかの種類があります。

公式ヘルプでは、Anthropicが作成・保守するスキル、ユーザーや組織が作成するカスタムスキル、TeamやEnterpriseで組織全体に配布できるスキル、パートナーが提供するスキルなどが説明されています。

種類内容
AnthropicスキルAnthropicが用意している標準スキルExcel、Word、PowerPoint、PDF関連の作業
カスタムスキル自分や会社が作るスキル会社の議事録形式、レビュー手順、記事作成ルール
組織配布スキルTeamやEnterpriseで全員に配布するスキル社内標準の報告書テンプレート
パートナースキル外部サービスと連携しやすいスキルNotion、Figma、Atlassianなどに関係する作業

新人エンジニアが最初に意識するとよいのは、カスタムスキルです。

自分の作業手順やチームのルールをClaudeに渡すことで、毎回同じ品質で作業してもらいやすくなります。

カスタムスキルの具体例

Claudeのカスタムスキルは、いろいろな仕事に使えます。

公式ヘルプでは、ブランドガイドラインに沿った資料作成、会社のメールテンプレートに沿った文章作成、会社固有の形式での会議メモ整理、JIRAやAsanaやLinearでのタスク作成、会社固有のデータ分析ワークフローなどが例として挙げられています。

新人エンジニア向けに、実務で使いやすい例を見てみましょう。

スキル名の例できること
新人向け技術記事作成スキル専門用語をやさしく説明する記事を書く
Javaコードレビュースキル命名、例外処理、SQL、可読性を確認する
議事録整理スキル決定事項、担当者、期限、未決事項を整理する
障害報告書作成スキル事象、原因、影響、対応、再発防止策をまとめる
SQL確認スキルWHERE句、JOIN、deleted_at、PreparedStatementを確認する
ブログ文体スキル自分の文体やWordPress用HTMLルールに合わせて書く

たとえば、Javaコードレビュースキルを作っておけば、毎回次のような確認をClaudeにしてもらいやすくなります。

確認項目見る理由
SQLインジェクションの危険文字列連結でSQLを作っていないか確認するため
deleted_at IS NULL削除済みデータを除外しているか確認するため
PreparedStatementの番号SQLの?とsetStringなどの順番が合っているか確認するため
例外処理エラー時に原因を追いやすくするため
命名規則チームのコードの読みやすさを守るため

これは、先輩エンジニアのレビュー観点をチェックリスト化してClaudeに渡すようなイメージです。

スキルとプロンプトの違い

スキルとプロンプトは似ていますが、役割が違います。

プロンプトとは、その場でClaudeに出す指示です。

スキルは、何度も使う作業手順をまとめたものです。

比較プロンプトスキル
使い方その場で指示を書く事前に手順として用意する
向いている作業一回だけの相談や依頼繰り返し使う作業
一貫性毎回の書き方に左右される同じ手順で進めやすい
チーム共有共有しにくい組織で配布しやすい

たとえるなら、プロンプトは「その場の口頭指示」です。

スキルは「何度も使えるマニュアル」です。

一回だけなら口頭指示で十分です。

でも、毎週使う作業ならマニュアル化したほうが楽ですよね。

スキルとプロジェクトの違い

ClaudeにはProjectsという機能もあります。

ProjectsとSkillsは混同しやすいので、違いを整理しましょう。

公式ヘルプでは、Projectsはプロジェクト内でチャットを始めるときに常に読み込まれる静的な背景知識であり、Skillsは必要に応じて動的に有効化される特殊な手順だと説明されています。

比較ProjectsSkills
役割背景知識を置く場所作業手順を置く場所
読み込まれ方プロジェクト内で常に参照されやすい必要なときに読み込まれる
向いているもの仕様書、用語集、プロジェクト概要レビュー手順、記事作成ルール、分析手順
たとえ教科書や資料棚作業マニュアル

たとえば、社内システムの仕様書はProjectsに入れるのが向いています。

一方で、「その仕様書をもとに新人向け説明記事を書く手順」はSkillsにするのが向いています。

スキルとMCPの違い

ClaudeにはMCPという仕組みもあります。

MCPはModel Context Protocolの略で、Claudeを外部サービスやデータソースにつなぐための仕組みです。

公式ヘルプでは、MCPはClaudeを外部サービスとデータソースに接続し、スキルは特定タスクやワークフローを完了する方法の命令を提供すると説明されています。また、MCPとスキルは一緒に使うこともできます。

比較MCPSkills
役割外部ツールにつなぐ作業のやり方を教える
JIRA、Notion、GitHub、社内DBと接続するJIRAチケットを会社ルールで作る手順を教える
たとえ道具箱への接続道具の使い方マニュアル

たとえば、MCPでJIRAに接続できるようにします。

そして、スキルで「社内ルールに従ってJIRAチケットを作る方法」をClaudeに教えます。

接続するのがMCP。

うまく使う手順を教えるのがスキルです。

スキルとカスタム指示の違い

カスタム指示は、Claudeにいつも守ってほしい大きな方針を書く機能です。

一方で、スキルはタスクごとの専門手順です。

公式ヘルプでも、カスタム指示はすべての会話に広く適用され、スキルはタスク固有で関連する場合にのみ読み込まれると説明されています。

比較カスタム指示Skills
範囲広い狭い
使われ方基本方針として使う特定作業の手順として使う
日本語で丁寧に回答してほしい障害報告書を社内フォーマットで作る
たとえ普段の話し方特定作業のマニュアル

「いつも日本語で、初心者向けに説明してほしい」はカスタム指示に向いています。

「障害報告書は、事象、原因、影響、対応、再発防止策の順番で書いてほしい」はスキルに向いています。

スキルを使うメリット

Claudeのスキルを使うメリットは、仕事の再現性が上がることです。

再現性とは、同じような条件で同じような結果を出しやすいことです。

料理でたとえるなら、レシピがあると毎回同じ味に近づけやすいですよね。

スキルは、Claudeに渡すレシピのようなものです。

メリット内容
毎回説明しなくてよい繰り返し使う手順を保存できる
品質が安定しやすい同じルールで出力しやすくなる
チームで共有しやすい社内標準の作業手順を配布できる
新人教育に使いやすい先輩のやり方を手順として残せる
作業の属人化を減らせる特定の人だけが知っている手順を共有できる

属人化とは、ある作業が特定の人にしかできない状態です。

「この報告書は佐藤さんしか書き方がわからない」

「このレビュー観点は山田さんしか知らない」

このような状態は、チームにとって少し危険です。

スキルに手順をまとめると、Claudeを通じてチーム全体で使いやすくなります。

スキルを使うデメリットと注意点

スキルは便利ですが、注意点もあります。

注意点理由
間違った手順を入れると間違いが繰り返されるClaudeがその手順を信じて作業するため
古いルールを更新しないとズレる会社のルール変更に追従できないため
スクリプト付きスキルは安全確認が必要実行可能な処理が含まれるため
何でもスキル化すると管理が大変似たスキルが増えて混乱するため
最終確認は人間が必要AIの出力が常に正しいとは限らないため

スキルは、Claudeを強くする道具です。

でも、強い道具ほどメンテナンスが必要です。

部活の練習メニューも、去年のままでは今のチームに合わないことがありますよね。

スキルも同じで、仕事のルールが変わったら更新しましょう。

新人エンジニアにおすすめのスキル例

新人エンジニアなら、最初は小さなスキルから考えるとわかりやすいです。

おすすめスキル内容
コードレビュー観点スキルJava、SQL、例外処理、命名、可読性を確認する
Git差分確認スキルgit diffを読むときの観点を整理する
議事録整理スキル決定事項、担当者、期限、未決事項に分ける
障害報告書スキル事象、原因、影響、対応、再発防止策でまとめる
新人向け記事作成スキル専門用語を説明し、たとえ話を入れて記事を書く

特におすすめなのは、コードレビュー観点スキルです。

新人エンジニアは、コードレビューで何を見ればよいかわからないことが多いからです。

スキルとしてレビュー観点をまとめておくと、Claudeに次のような依頼ができます。

このJavaコードを、チームのコードレビュー観点スキルに沿って確認してください。
特にSQL、例外処理、命名、deleted_atの扱いを見てください。

これは、先輩が作ったチェックリストを横に置いてレビューするようなものです。

スキルを作るときの考え方

スキルを作るときは、いきなり完璧を目指さなくて大丈夫です。

まずは、次の4つを整理しましょう。

項目書くこと
目的このスキルで何をしたいのか
入力Claudeに何を渡すのか
手順どの順番で作業するのか
出力どんな形で結果を返してほしいのか

たとえば、議事録整理スキルなら次のようになります。

項目
目的会議メモを読みやすい議事録にする
入力会議メモ、チャットログ、音声文字起こし
手順決定事項、担当者、期限、未決事項を抜き出す
出力表と箇条書きで整理した議事録

この4つが整理できれば、スキルの骨組みは作れます。

スキルはAI時代の「仕事の型」になる

Claudeのスキルは、単なる便利機能ではありません。

仕事のやり方を型として残すための仕組みです。

これからのエンジニアは、ただコードを書く力だけでなく、AIに正しい手順で作業させる力も重要になります。

たとえば、先輩エンジニアが持っているレビュー観点をスキル化する。

チームの障害対応手順をスキル化する。

会社の文章ルールをスキル化する。

このように、チームの知識をClaudeが使える形にしておくと、仕事のスピードと品質が上がります。

スキルは、AIに渡す作業マニュアルです。

そして、新人エンジニアにとっては、先輩の考え方を学ぶ教材にもなります。

まとめ

Claudeのスキルとは、Claudeを特定の作業に合わせてカスタマイズするための「命令、スクリプト、リソースのフォルダ」です。Claudeはタスクに応じて関連するスキルを読み込み、その手順を使って作業します。

ポイント内容
スキルの正体Claude専用の作業マニュアルフォルダ
目的毎回説明していた手順を再利用しやすくする
中身命令、参考資料、必要に応じたスクリプト
向いている作業繰り返し発生する定型作業
注意点古い手順や誤った手順を入れないように管理する

一言でまとめるなら、Claudeのスキルは「Claudeに自分やチームの仕事のやり方を覚えさせるための仕組み」です。

新人エンジニアは、まず「議事録整理」「コードレビュー観点」「Git差分確認」「障害報告書作成」のような小さな作業からスキル化を考えるとよいです。

今後の学習では、Claudeのカスタム指示、Projects、Skills、MCP、Claude Codeの順番で学ぶと、ClaudeをただのチャットAIではなく、自分の仕事に合わせたAI同僚として使えるようになります。まずは、自分が毎回Claudeに書いている同じ指示を探してみてください。その繰り返し指示こそ、最初のスキル候補です!

セイ・コンサルティング・グループでは新人エンジニア研修のアシスタント講師を募集しています。

投稿者プロフィール

山崎講師
山崎講師代表取締役
セイ・コンサルティング・グループ株式会社代表取締役。
岐阜県出身。
2000年創業、2004年会社設立。
IT企業向け人材育成研修歴業界歴20年以上。
すべての無駄を省いた費用対効果の高い「筋肉質」な研修を提供します!
この記事に間違い等ありましたらぜひお知らせください。

学生時代は趣味と実益を兼ねてリゾートバイトにいそしむ。長野県白馬村に始まり、志賀高原でのスキーインストラクター、沖縄石垣島、北海道トマム。高じてオーストラリアのゴールドコーストでツアーガイドなど。現在は野菜作りにはまっている。