Communityライティング&編集github.com

TalonT-Org/AutoSkillit

エージェントが他のエージェントをClaudeスキルでオーケストレーションできるMCPツール。スキルベースのステートレスワークフロー上で疑似コードスクリプティングを実現します。

AutoSkillit とは?

AutoSkillitは、AIエージェントが他のエージェントをClaudeスキルを用いてオーケストレーションするためのMCP(Model Context Protocol)ツールです。このツールを使用すると、開発者は疑似コードのようなシンプルなスクリプトで複数のスキルを連鎖させ、ステートレスなワークフローを構築できます。Claude CodeやCursorなどのプラットフォームで動作し、各スキルをステートレスな関数として呼び出すことで、複雑なマルチエージェントシステムを簡潔に記述可能です。これにより、エージェント間の連携やタスク分割が容易になり、AIエージェントを用いた自動化やプロセスオーケストレーションの効率が大幅に向上します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add TalonT-Org/AutoSkillit

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

ドキュメント

AutoSkillit は何をしますか?

エージェントが他のエージェントをClaudeスキルでオーケストレーションできるMCPツール。スキルベースのステートレスワークフロー上で疑似コードスクリプティングを実現します。

概要

AutoSkillitは、AIエージェントが他のエージェントをClaudeスキルを用いてオーケストレーションするためのMCP(Model Context Protocol)ツールです。このツールを使用すると、開発者は疑似コードのようなシンプルなスクリプトで複数のスキルを連鎖させ、ステートレスなワークフローを構築できます。

特徴

  • MCP対応: Claude Code、Cursor、その他のMCP対応プラットフォームで動作します。
  • 疑似コードスクリプティング: シンプルな疑似コードでワークフローを定義可能。
  • ステートレス設計: 各スキル呼び出しは独立しており、スケーラビリティに優れています。
  • マルチエージェントオーケストレーション: 複数のエージェントを連携させて複雑なタスクを実行。

インストール

npm install -g autoskillit

または、プロジェクトに追加:

npm install autoskillit

設定

MCP設定ファイル(例:claude_desktop_config.json)に以下を追加します:

{
  "mcpServers": {
    "autoskillit": {
      "command": "npx",
      "args": ["-y", "autoskillit", "--config", "./autoskillit.json"]
    }
  }
}

使用方法

基本的なワークフローの定義

autoskillit.jsonファイルを作成し、ワークフローを定義します:

{
  "workflows": [
    {
      "name": "コードレビュー",
      "steps": [
        {
          "skill": "analyze-code",
          "input": {
            "path": "./src"
          }
        },
        {
          "skill": "generate-report",
          "input": {
            "format": "markdown",
            "output": "./review.md"
          }
        }
      ]
    }
  ]
}

ワークフローの実行

# MCP経由でワークフローを実行
npx autoskillit run コードレビュー

環境変数

変数名説明必須
AUTOSKILLIT_CONFIG設定ファイルのパスいいえ
MCP_API_KEYMCP APIキーいいえ

開発

git clone https://github.com/TalonT-Org/AutoSkillit.git
cd AutoSkillit
npm install
npm run build

テスト

npm test

リポジトリ

https://github.com/TalonT-Org/AutoSkillit

ライセンス

MIT

関連スキル