agentsope/SkillAlchemy
From thought to skill. From signal to structure.
SkillAlchemy – 説明からインストール可能なエージェントスキルへ
何であるか – SkillAlchemy は、曖昧なタスク要件と公開可能なソース(ドキュメント、コードリポジトリ、論文、イシュー追跡システムなど)から、再利用可能な エージェントスキル を自動的に構築するオープンソースシステムです。スキル作成を ソースに基づく手順承認 問題として扱い、元の要件に欠落している制約を発見し、実行可能な手順を抽出し、各手順の適用範囲を評価し、LLMベースのエージェントが直接ロードして実行できるようにパッケージ化します。
なぜ重要か – 自律エージェント用の信頼性の高いスキルを構築するのは難しいです。なぜなら現実世界のタスクはしばしば不完全に定義されており、カスタマイズされたレシピが存在しないからです。SkillAlchemy は以下の点でそのギャップを埋めます:
- 隠れた制約を明らかにし、
- 異種のウェブコンテンツから根拠に基づく手順を統合し、
- 一般的に再利用可能な指示と特定の例を分離し、
- 実行可能なスキルパッケージとして出力します。
主な機能
- 暗黙の要件発見 – 元の要件に含まれていない制約や運用上の次元を推論します。
- 人物・方法の抽出 – Persona スキル(意思決定スタイル、価値観、コミュニケーショントーンを捉える)や Method スキル(書籍、チュートリアル、リポジトリ、面接記録などをステップバイステップの手順に変換する)を作成できます。
- 根拠に基づく承認 – 取得した各手順の適用範囲を評価し、十分な公開された根拠によって裏付けられたもののみを保持します。
- スキルの融合 – 既存のワークフローまたはドメイン知識を統合して、新しい複合的な能力を生成します。
- インストール可能なスキルパッケージ – エージェント(Claude Code や Codex など)がインポートして実行できる自己完結型のディレクトリ(
output/)を出力します。
導入方法
# Node.js を必要とする CLI を通じたクイックインストール
npx skills add agentsope/SkillAlchemy
その後、エージェントにスキルを作成させるように指示します。たとえば:
SkillAlchemy を使って RAG システムのレビュー用スキルを作成してください。
公開ドキュメントと研究論文をソースとして使用してください。
生成されたパッケージは output/ ディレクトリに配置されます。個別のサブスキル(例:Lens、LEAP)も別々にインストール可能です。
パフォーマンス – SkillsBench v1.1 から抽出した 87 タスクについて、4 種類のエージェント・モデルペアで評価されました。SkillAlchemy は平均 55.8 % のタスク達成率を達成し、強力なベースラインを 8–20 パーセンテージポイント上回り、人間がカスタマイズしたスキルと同等またはわずかに上回りました。
論文と引用 – 全ての手法と実験は arXiv 論文 SkillAlchemy: Open-World Agent Skill Creation (2026) に記載されています。BibTeX エントリは README を参照してください。
ライセンス – MIT。
すべての詳細はリポジトリの README から直接取得されており、追加の仮定は一切行っていません。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト