Openclaw向けSkill Evolve

Skill Evolveは、成功したタスク実行やトラブルシューティングの手順を再利用可能なスキルモジュールに変換する、自動化された経験固定化エンジンです。

lorinwei
v1.0.0
Apr 11, 2026
0
1.2k
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install skill-evolve

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って skill-evolve をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

Skill Evolve とは?

Skill EvolveはAIエージェントのための自己進化マネージャーであり、一度限りのタスク完了と長期的な知識保持の間のギャップを埋めるように設計されています。非自明なタスクからワークフローを体系的にキャプチャすることで、複雑な問題が解決されたり特定の環境上の障壁が取り除かれたりした際、その論理が即座に再利用可能な永続的なSKILL.mdファイルとしてコード化されることを保証します。

このスキルは、高性能な自律エコシステムを構築しようとする開発者にとって不可欠です。AIが同じ「落とし穴」に二度陥ることを防ぎ、ゼロから推論し直す高コストな作業を排除します。Skill Evolveを統合することで、エージェントは対話のたびに賢くなり、特定のインフラストラクチャや好みに合わせたOpenclaw Skillsのローカルライブラリを構築します。

Skill Evolve のユースケース

  • 完了までに5回以上のツール呼び出しを必要とする複雑なワークフローを固定化する。
  • 非標準のSSHポートや独自のデータベースエンコーディング要件など、特定の環境構成を文書化する。
  • ユーザーがAIの初期の間違いを修正した後の「教訓」を記録し、将来の再発を防ぐ。
  • 多段階のデプロイシーケンスを単一の反復可能なプロトコルにキャプチャする。
  • 困難なバグが解決された後に、トラブルシューティングの経路をアーカイブする。

Skill Evolve の仕組み

  1. モニタリング: システムは、複雑なタスクの完了や複数回の失敗後の解決策の発見など、「進化のトリガー」となるエージェントの活動を監視します。
  2. 意思決定ロジック: 内蔵の意思決定ツリーが、そのタスクが反復的で非自明(2ステップ以上)であり、正式なスキルとして扱うのに十分な難易度であるかを評価します。
  3. 抽出: エージェントは、セッション履歴から核心的な手順、成功したコマンド、特定された落とし穴を抽出します。
  4. 形式化: writeツールを使用して新しいSKILL.mdが生成されるか、構造化されたスキルディレクトリ内のeditツールを使用して既存のファイルが更新されます。
  5. デプロイ: 新しく作成されたOpenclaw Skillsは、後続のセッションでエージェントが参照できるようにカテゴリ別のディレクトリに保存されます。

Skill Evolve のセットアップ

Skill Evolveの使用を開始するには、ワークスペースディレクトリが初期化されていることを確認してください。以下のコマンドを使用して、Openclaw Skillsライブラリを手動で確認または管理できます。

# 進化したスキルの一覧を表示
ls ~/.openclaw/workspace/skills/

# 特定の固定化スキルを表示
cat ~/.openclaw/workspace/skills/<category>/<skill-name>/SKILL.md

# 古いまたは不要なスキルを削除
rm -rf ~/.openclaw/workspace/skills/<category>/<skill-name>/

Skill Evolve のデータスキーマとタクソノミー

Skill Evolveは、迅速な検索と高い可読性を確保するために、データをクリーンな階層型分類体系で構成しています。

ファイル構成要素 説明
Frontmatter name、description、version、triggersを含むYAMLメタデータ。
Procedure 成功した実行パスの手順番号リスト。
Pitfalls 既知の失敗モードと、エージェントがそれらを修正した方法のリスト。
Verification タスクが正常に完了したことを確認するための特定の基準またはコマンド。

ディレクトリ構造:

  • devops/: デプロイと環境保守。
  • debug/: エラー訂正とトラブルシューティングのロジック。
  • workflow/: 多ツールチェーンシーケンス。
  • learned/: 一般的な経験とユーザーによって修正された設定。

Skill Evolve の高度な機能

  • インクリメンタルパッチ: 手順全体を書き換えることなく、スキル内の特定のセクション(単一の落とし穴の追加など)を更新するきめ細かな編集を使用します。
  • 自動剪定ロジック: スキルが陳腐化したり200行を超えたりした場合、高い実行速度を維持するために削除やリファクタリングを推奨します。
  • 動的トリガー: ツール呼び出しの密度とユーザーの修正に基づく解決状況に基づいて、進化プロセスを呼び出すタイミングを自動的に認識します。
  • カスタム命名規則: エンタープライズレベルのOpenclaw Skills管理のために、<tool>_<brief>や<env>_<issue>といった標準化された命名パターンをサポートします。

SKILL.md


ローディング

関連するOpenclawのスキル

METADATA

Github Stars: 0
forks: 0

特徴*