技術者が絶賛するClaude Skills、実は初心者の方が使いやすい理由
こんにちは、刘小排です。
Claude Agent Skillsには2つの奇妙な現象があります:
- 技術界では大人気だが、初心者には全く理解できない
- リリースから2日経っても、実際に使っている人はほとんどいない
初心者の皆さんに、これが何なのかをできるだけ簡単に説明してみます。
Claude Agent Skills は何を解決するのか?
簡単に理解するとこうなります。
以前、ClaudeをAgentとして使用する場合、ほとんどプロンプトのみに頼っていました。Agentのパフォーマンスは不安定で、プロセスは制御不能でした。
これがまさにClaude Agent Skillsが解決する核心的な問題です:安定性と制御可能性。複雑なタスク(数式を含むExcelの生成、標準化されたPPTなど)に対して、「純粋なプロンプト」の代わりに実行可能なコードを使用することで、出力がより予測可能で、安定的で、再利用可能になります。
Claude Agent Skills の仕組み
技術的な観点から、
Claude Agent Skillsは、ClaudeのAgentに技能説明、コンピューター(クラウド仮想マシン)、ファイルシステム、コード、コード実行環境を提供します。
各Skillは独立したファイル内にあり、「スキルパッケージ」と呼ぶことができます。その中にClaude用の専用指示、スクリプト、リソースが含まれています。Claudeはタスク処理時に利用可能なスキルを自動的にスキャンし、マッチすれば必要最小限の情報とコードをオンデマンドでロードし、専門タスク実行の安定性を保証します。
この図をご覧ください。
初心者が Claude Agent Skills を使う方法
ステップ1:機能を有効にする
初心者の方は、まず公式のAgent Skillsを使ってみましょう。十分に楽しめます。
まず、Claude Pro/Max/Team アカウントが必要です。次にこのURLにアクセスします: https://claude.ai/settings/capabilities
Skillsを見つけてチェックを入れます。
これで通常のClaudeで使用できます。Web版でもデスクトップアプリでもOKです。
ステップ2:最初のSkillを使う
例えば、canvas-designというSkillを使って図を描いてみましょう。
- 以前:Claudeで図を描く場合、実際にはHTMLファイルを作成していました
- 現在:canvas-designを有効にすると、Claudeはコードを呼び出して描画し、HTMLではなくPNGを作成します
「大学之道、在明明德、在親民、在止于至善」という言葉のナレッジカードを作成するようClaudeに依頼しました。
まず、自身のデザイン哲学を丁寧に説明しました。
よく見ると、ClaudeはPythonコードを書き、実行して画像を完成させています。HTMLページではありません。
これが完成品です。
どちらのバージョンが良いかは、人それぞれかもしれません。Skillsの利点は見た目ではなく、安定性にあります。
ステップ3:その他の公式Skillを使う
このアドレスを開いてください: https://github.com/anthropics/skills/tree/main
最もおすすめなのは document-skills/ ディレクトリのスキルです。
なぜなら、Claudeが docs/pdf/pptx/xlsx ファイルを直接操作できるからです!
- docx: Word文書の作成/編集/レビュー(修正、コメント、書式保持、テキスト抽出)
- pdf: PDFテキスト/表の抽出、結合/分割、フォーム処理
- pptx: PPTレイアウト/テンプレート/チャート/自動生成
- xlsx: Excel数式/書式/分析/可視化
PDF形式の請求書をClaudeに送って、修正を依頼しました。
Claudeは「PDFスキル」のドキュメントを丁寧に研究し、計画を立て、そしてコードを書いて実行しました。
非常に良くできました!もうWPSに課金したくありません!!(以前は、PDF編集がWPSに課金する最も重要な理由でした)
自分の Claude Agent Skills を素早く作成
覚えておいてください:プログラマーでなくても、Skillを自作できます!
最も簡単なSkill作成方法は —— Claudeに「スキルを作成したい、ガイドして」と伝えることです
作成後、直接ダウンロードできます。zipパッケージです。
Skillsでアップロードをクリックすれば、インストールできます。
なぜSkill作成がこんなに便利で魔法のようなのでしょうか?
それは、私たちがすでにシステム組み込みの、Skill作成を専門にガイドするSkillを有効にしたからです。
プログラマーが Claude Agent Skills を使う方法
プログラマー向けには、1つだけ簡単に説明します。
Claude CodeでClaude Agent Skillsを使用できます
Claude Codeで /plugins
と入力して調べてみてください。
公式ドキュメントと合わせて参照:https://docs.claude.com/en/docs/claude-code/plugins
もちろん、プログラマーとして、自分で作成したSkill(上記のZIPパッケージなど)はインストールする必要はありません。ローカルフォルダーに置いて、Claude Codeに使用させることができます。
読者Q&A精選
Q: GitHubのオープンソースをダウンロードしてローカルディレクトリに置いても使えますか? A: はい!GitHubからオープンソースのSkillsをダウンロードしてローカルディレクトリに置けば使えます。
Q: 国内のモデルと組み合わせて使えますか? A: はい、モデルは選びません。Skillsはモデル固有の機能ではありません。
Q: 以前のagent toolにコードブロックを追加するのとの違いは何ですか? A: 違いは、Skillには例、PDF、各種スクリプト、想像できるあらゆるファイルを詰め込めることです。
Q: サービスを起動する必要のないMCP、つまりローカル実行のtoolsということですか? A: その通りです!ローカルで実行するツールで、サービスを起動する必要はありません。
Q: Claude CodeとGLMを接続して使えますか? A: はい、問題なく使えるはずです。
Q: スキルを追加したClaude、爆発的に成長しそう! A: 確かに可能性は計り知れないですね!
Q: ようやく少し理解できました A: ゆっくりでいいので、たくさん試してみてくださいね。
Q: Claude Pro/Max/Teamアカウントが必要なのがハードルですね。プログラマーでない私は入口で止められてしまいます A: Chunqiuの中継サービスを使ってClaude Codeでも利用できます。他の方法も試してみてください。