ホーム

最初のClaudeスキルを作成

これまで/stock-report AAPLと手動で入力してレポートを生成していました。Claudeが会話の文脈から自動的に株式レポートを作成すべきタイミングを判断できたらどうでしょうか?それがスキルの力です。手動でギアを切り替える車から、必要なときに自動的に切り替わるオートマチック車にアップグレードするようなものです。

主要な概念

必要なもの

ステップ1:プロジェクトフォルダに移動

Windows(WSL):

Mac:

ステップ2:Claude Codeを起動

次を入力:

claude

Claude Codeが起動し、ウェルカムメッセージが表示されます。

ステップ3:編集の自動承認を有効化

Ctrl+E(Windows/Linux)またはCmd+E(Mac)を押して、編集の自動承認モードを有効にします。

これにより、Claudeは毎回許可を求めることなくファイルを作成および変更できます。

ステップ4:Claudeにスラッシュコマンドの変換を依頼

次のプロンプトを入力してください:

stock-reportスラッシュコマンドをgenerate-stock-reportsというスキルに変換してください。
企業や株式について尋ねたときに自動的に起動するようにしてください。

Claudeが既存のスラッシュコマンドを分析し、.claude/skills/stock-report/にスキルとして変換します。

処理内容: Claudeは、スキルを自動的に使用するタイミングを示すYAMLフロントマターを含むSKILL.mdを持つ新しいフォルダ構造を作成します。

ステップ5:スキルの構造を確認

VS Codeを開いてプロジェクトを表示:

構造に注目:

---
name: stock-report
description: 企業に関するレポートを生成します... 株式、企業、ティッカーシンボルについて尋ねられたときに使用します。
---

[残りの指示]

descriptionフィールドが鍵です—このスキルを自動的にアクティブ化するタイミングをClaudeに正確に伝えます。

ステップ6:スキルをテスト(コマンド入力なし)

/stock-report AAPLと入力する代わりに、自然な質問をしてみましょう:

Appleで最近何が起こっていますか?

重要なポイント: コマンドを入力していません。Claudeが質問を読み、企業について尋ねていることを認識し、スキルの説明を確認して、自動的にstock-reportスキルを使用すると判断します。

Claudeの作業を見てください—以前と同じ包括的なレポートを生成するはずです。

ステップ7:2つのアプローチを比較

スラッシュコマンド(手動):

/stock-report AAPL

スキル(自動):

Teslaの最近の動向について教えてください

または

Microsoftへの投資を考えています

または

NVIDIAは何をしていますか?

ステップ8:エッジケースをテスト

株式レポートスキルをトリガーすべきでない質問を試してみましょう:

Pythonをインストールする方法は?

Claudeはスキルを呼び出さずに通常通り回答します。

次に、トリガーすべき質問を試してみましょう:

GoogleとMetaを比較してください

Claudeはスキルを2回使用するはずです—Googleに1回、Metaに1回。

ステップ9:スキルの説明を変更(オプション)

スキルをより選択的にしましょう。Claudeに次のように依頼してください:

stock-reportスキルを更新して、企業名と一緒に「分析」または「レポート」を
明示的に言及したときだけ起動するようにしてください。

ClaudeがSKILL.mddescriptionフィールドを更新します。違いをテスト:

Appleは何をしていますか?

(今はスキルをトリガーしないかもしれません)

Appleを分析してください

(スキルをトリガーするはずです)

次のステップ

スキルを理解したので、ワークフロー用にさらに作成しましょう:

パターン:手動でトリガーするショートカットだけでなく、Claudeが自動的に助けるべきタイミングを定義します。

トラブルシューティング

ワークフロー概要


Steven Geが2025年12月13日に作成。