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

jagmarques/company-skill

Fable 5 / Mythos スタイルのオーケストレーション:自己検証を行い、すべての基準を満たすまで停止しないマルチエージェント企業。

company-skill とは?

このスキルは、Fable 5 または Mythos スタイルのオーケストレーションパターンを実装した多エージェント企業です。複数のエージェントが協調して作業を進め、常に自己検証を行いながら、設定されたすべての基準が合格するまで処理を継続します。これにより、品質保証と完全性を自動化し、人間の介入を最小限に抑えつつ、高い信頼性の成果を得ることが可能です。主に Claude Code や Cursor などの AI エージェントプラットフォームで動作し、複雑なタスクの分解から検証までのフローを一貫して実行します。仕組みとしては、各エージェントが担当タスクを実行後、他のエージェントが結果を検証し、未通過の基準がある場合はフィードバックを元に再実行を繰り返すループ構造を採用しています。これにより、従来のチェーン型オーケストレーションよりも堅牢で自己修正能力の高いシステムを構築できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add jagmarques/company-skill

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

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

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

ドキュメント

company-skill は何をしますか?

Fable 5 / Mythos スタイルのオーケストレーション:自己検証を行い、すべての基準を満たすまで停止しないマルチエージェント企業。

概要

このスキルは、複数のAIエージェントが「企業」のように連携して動作するマルチエージェントシステムを提供します。各エージェントは特定の役割を持ち、タスクを実行した後、他のエージェントがその結果を検証します。すべての基準が合格するまで、処理は自動的に繰り返されます。

特徴

  • 自己検証機構: 各エージェントの出力は他のエージェントによって自動検証されます。
  • 無限ループ防止: 明確な基準に基づいて停止条件が定義されています。
  • プラットフォーム非依存: Claude Code、Cursor、Codex など、様々なAIエージェント環境で動作します。

使用方法

# スキルを有効化
agent use jagmarques/company-skill

# タスクを実行
agent run "複雑なコードベースのリファクタリング"

動作の流れ

  1. タスクが入力されると、複数の専門エージェントが自動的に構成されます。
  2. 各エージェントが担当範囲の作業を実行します。
  3. 他のエージェントが結果を検証し、基準を満たしているか確認します。
  4. 未合格の基準がある場合、フィードバックとともに再実行されます。
  5. すべての基準が合格するまで、ステップ2〜4が繰り返されます。

設定

環境変数や設定ファイルで以下のパラメータを調整できます:

  • COMPANY_CRITERIA: 合格基準のリスト
  • COMPANY_MAX_ITERATIONS: 最大繰り返し回数(デフォルト: 10)
  • COMPANY_VERBOSE: 詳細ログ出力の有効化

注意事項

  • このスキルは強力ですが、無限ループのリスクを避けるために適切な停止条件を設定してください。
  • 複雑なタスクでは多くのAPI呼び出しが発生する可能性があります。

関連スキル