Skip to main content
Skills は、ツールをいつ、どのように使用するかをエージェントに教えます。各 Skill は、YAML フロントマターと Markdown の手順を記述した SKILL.md ファイルを含むディレクトリです。 OpenClaw は、定義された優先順位に従って複数のルートから Skills を読み込みます。

最初の Skill を作成する

1

Skill ディレクトリを作成する

Skills はワークスペースの skills/ フォルダーに配置します。
整理のために Skills をサブフォルダーにまとめることもできます。Skill の名前はフォルダーパスではなく、 SKILL.md フロントマターによって決まります。
2

SKILL.md を記述する

フロントマターでメタデータを定義し、本文でエージェントへの手順を示します。
OpenClaw はデフォルトで、Skills ルート配下の SKILL.md ファイルを監視します。監視機能が無効になっている場合や、 既存のセッションを継続している場合は、エージェントが更新後の一覧を受け取れるように 新しいセッションを開始します。
3

テストする

または、チャットを開いてエージェントに直接依頼します。名前を明示して呼び出すには /skill hello-world を使用します。

SKILL.md リファレンス

必須フィールド

任意のフロントマターキー

ゲーティングフィールド(requires.binsrequires.env など)については、 Skills — ゲーティングを参照してください。

{baseDir} の使用

パスをハードコードせずに Skill ディレクトリ内のファイルを参照できます。エージェントは {baseDir} を Skill 自身のディレクトリを基準に解決します。

条件付き有効化を追加する

依存関係が利用できる場合にのみ読み込まれるよう、Skill にゲートを設定します。
完全なリファレンス: Skills — ゲーティング
openclaw.json の Skill エントリに API キーを関連付けます。
キーは、そのエージェントターンの間だけホストプロセスに注入されます。 サンドボックスには渡されません。詳しくは サンドボックス化された環境変数を参照してください。

Skill Workshop を介して提案する

エージェントが作成した Skills や、Skill を稼働させる前にオペレーターによるレビューが必要な場合は、 SKILL.md を直接記述する代わりに、Skill Workshop の提案を使用します。
提案にサポートファイルが含まれる場合は、--proposal-dir を使用します。
ディレクトリのルートには PROPOSAL.md が必要です。サポートファイルは assets/examples/references/scripts/、または templates/ の下に配置します。 レビュー後:
提案のライフサイクル全体については、Skill Workshopを参照してください。

ClawHub に公開する

1

SKILL.md が完成していることを確認する

namedescription、および metadata.openclaw のゲーティングフィールドが 設定されていることを確認します。プロジェクトページがある場合は、homepage URL を追加します。
2

スタンドアロンの ClawHub CLI をインストールしてログインする

3

公開する

推測されたバージョンを上書きするか、特定の所有者として公開するには、 --version <version> または --owner <owner> を追加します。完全な手順、所有者スコープ、その他の メンテナンスコマンド(clawhub syncclawhub skill rename など)については、 ClawHub — 公開および ClawHub CLIを参照してください。

ベストプラクティス

  • 簡潔にする — AI としてどう振る舞うかではなく、何を行うかをモデルに指示します。
  • 安全を最優先する — Skill が exec を使用する場合、信頼できない入力から 任意のコマンドを注入できないようにプロンプトを設計します。
  • ローカルでテストする — 共有する前に openclaw agent --message "..." を使用します。
  • ClawHub を使用する — ゼロから構築する前に、clawhub.ai で コミュニティの Skills を参照します。

関連項目

Skills リファレンス

読み込み順序、ゲーティング、許可リスト、SKILL.md の形式。

Skill Workshop

エージェントが作成した Skills の提案キュー。

Skills の設定

skills.* の完全な設定スキーマ。

ClawHub

公開レジストリで Skills を閲覧して公開します。

Plugin の構築

Plugins は、説明対象のツールとともに Skills を配布できます。