Communityコーディング&開発github.com

sawzhang/skillengine

SkillEngine — フレームワークに依存しないLLMエージェント向けスキルエンジン。任意のモデルでClaude Codeのようなエクスペリエンスを実現。

skillengine とは?

SkillEngineは、任意のLLMエージェント(Claude Code、Cursor、Codexなど)にスキルベースの機能を追加するためのフレームワーク非依存のスキルエンジンです。このツールを使用すると、開発者はClaude Codeのような強力な開発者エクスペリエンスを、Claudeに限らずさまざまなモデルで再現できます。SkillEngineは、ツールの自動登録、コンテキスト管理、エラーハンドリングなどの共通機能を提供し、エージェントのスキル開発を大幅に簡素化します。PythonおよびNode.js環境に対応し、YAMLベースの設定ファイルでスキルを定義・管理できます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add sawzhang/skillengine

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

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

クイックスタート

  1. skill.yamlファイルを作成し、スキルを定義します。
  2. エージェントにSkillEngineをロードします。
  3. スキルを自動的に利用します。

詳細については、公式ドキュメントを参照してください。

関連スキル