Openclaw向けAuto Skill Evolver

フィードバック駆動型の実行分析を通じて、AIエージェントが自身の能力を自律的に向上させることを可能にする高度なメタスキルです。

zhangyingzhuangk
v1.0.0
Apr 14, 2026
0
712
0

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

1. ClawHub CLI

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

npx clawhub@latest install auto-skill-evolver-1-5-1

2. 手動インストール

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

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

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

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

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

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

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

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

Auto Skill Evolver とは?

Auto Skill Evolverは、AIエージェントのフィードバックループを完結させるために設計されたメタユーティリティです。これは専門的な最適化ツールとして機能し、エージェントがタスクを実行する方法を観察し、実行ログ(traces)を評価し、エラーを修正またはパフォーマンスを向上させるために基礎となるスキル定義を書き換えます。スキルを「生きているドキュメント」として扱うことで、このツールはOpenclaw Skillsライブラリが常に最新の状態を保ち、現実の使用環境で発生するエッジケースに適応することを保証します。

このスキルはセキュリティを最優先に設計されており、アトミックな書き込みと厳格なセクションホワイトリストを使用して、スキルファイルの意図された部分のみが変更されるようにします。これは、手動のデベロッパーによる更新と完全に自律的なエージェントの進化との間のギャップを埋め、人間による承認(human-in-the-loop)を伴う継続的なスキル展開のための堅牢なフレームワークを提供します。

Auto Skill Evolver のユースケース

  • 初期のプロンプトが失敗する可能性のある複雑なコーディングや研究タスクのための反復的なパフォーマンスチューニング。
  • 実際の実行 traces に基づく、改良された使用例の自動生成。
  • 外部APIやコマンドラインインターフェースの変更に適応する、自己修復型のスキル定義。
  • Openclaw Skillsを使用したモバイルチャットインターフェース経由での、エージェントによる改善提案の管理および承認。

Auto Skill Evolver の仕組み

  1. エージェントは現在のスキル定義を使用して対象タスクを実行します。
  2. 実行 traces とユーザーフィードバックがローカルログファイルにキャプチャされます。
  3. 専門の最適化サブエージェントが trace を分析し、ボトルネックや障害を特定します。
  4. 最適化ツールが更新された SKILL.md ファイルの提案を生成します。
  5. 内蔵のセキュリティスキャナーが、提案に高リスクなコマンドや prompt injection マーカーが含まれていないかチェックします。
  6. 正式な提案が作成され、人間の承認トークン(ハッシュまたはインタラクティブなyes)が必要となります。
  7. 承認後、スキルはアトミックに更新され、安全のためにバージョン管理されたバックアップが保存されます。

Auto Skill Evolver のセットアップ

Python 3.8+ および OpenClaw CLI がインストールされていることを確認してください。スキル最適化を開始するには、トレーニングループを使用します:

python skills/auto-skill-evolver/scripts/train_loop.py \
  --skill-path "skills/target-skill/SKILL.md" \
  --command "[\"your-agent-command\", \"--task\", \"do the thing\"]" \
  --iterations 5 \
  --interactive-each-iteration

チャットベースのトリガーについては、環境が自然言語の意図を optimize_skill.py スクリプトにルーティングできることを確認してください。

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

このスキルは、対象の Openclaw Skills ルート内の構造化されたディレクトリとファイルシステムを通じてそのライフサイクルを管理します:

ファイル/ディレクトリ 用途
SKILL.md 最適化中の主要なスキル定義。
.skill_versions/ 復元のためにスキルの過去のバックアップを保存。
.proposed 承認前の新しいスキルバージョンのステージングファイル。
.proposed.meta.json SHA256 ハッシュやリスクレベルを含む提案メタデータを保存。
.secure_workspace/ trace やセキュリティスキャンの処理を行うための一時的な隔離ディレクトリ。

Auto Skill Evolver の高度な機能

  • 英語と中国語の会話型トリガーをサポートする多言語意図認識。
  • あらゆる以前の状態に即座にロールバックできる包括的なバージョン管理システム。
  • 強制的な人間による承認(human-in-the-loop)のセキュリティゲートを課す、提案優先のワークフロー。
  • 主要なスキル frontmatter やメタデータを不慮の変更から保護する安全なセクションホワイトリスト。
  • モバイルエージェントのダッシュボードや UI とシームレスに統合できる、機械可読な JSON 出力モード。

SKILL.md


ローディング

関連するOpenclawのスキル

特徴*