skillengine は何をしますか?
SkillEngine — フレームワークに依存しないLLMエージェント向けスキルエンジン。任意のモデルでClaude Codeのようなエクスペリエンスを実現。
概要
SkillEngineは、LLMエージェントにスキルベースの機能を追加するためのフレームワーク非依存のライブラリです。Claude Code、Cursor、Codexなどのエージェントで使用でき、以下の機能を提供します。
- ツールの自動登録: スキルが提供するツールをエージェントに自動的に登録します。
- コンテキスト管理: エージェントの会話コンテキストを効率的に管理します。
- エラーハンドリング: スキル実行時のエラーを適切に処理します。
- 設定管理: YAMLベースの設定ファイルでスキルを簡単に定義・管理できます。
対応環境
- Python 3.8以上
- Node.js 14以上
- 主要なLLMエージェント(Claude Code、Cursor、Codexなど)
インストール
pip install skillengine
または
npm install skillengine
クイックスタート
skill.yamlファイルを作成し、スキルを定義します。- エージェントにSkillEngineをロードします。
- スキルを自動的に利用します。
詳細については、公式ドキュメントを参照してください。