スキルとは何ですか?
スキルは、SKILL.md ファイル (LLM に指示とツール定義を提供する) と、オプションでいくつかのスクリプトまたはリソースを含むディレクトリです。
ステップバイステップ: 最初のスキル
1. ディレクトリを作成する
スキルはワークスペース (通常は~/.openclaw/workspace/skills/) に存在します。スキル用の新しいフォルダーを作成します。
2. SKILL.md を定義します
そのディレクトリに SKILL.md ファイルを作成します。このファイルは、メタデータに YAML フロントマッターを使用し、命令に Markdown を使用します。
3. ツールの追加 (オプション)
フロントマターでカスタム ツールを定義したり、既存のシステム ツール (bash や browser など) を使用するようにエージェントに指示したりできます。
4. OpenClaw を更新する
エージェントに「スキルを更新」するか、ゲートウェイを再起動するように依頼してください。 OpenClaw は新しいディレクトリを検出し、SKILL.md にインデックスを付けます。
ベストプラクティス
- 簡潔にする: AI になる方法ではなく、何をするかについてモデルに指示します。
- 安全第一: スキルで
bashを使用する場合は、信頼できないユーザー入力による任意のコマンド インジェクションがプロンプトで許可されていないことを確認してください。 - ローカルでテスト:
openclaw agent --message "use my new skill"を使用してテストします。