Communitygithub.com

チームエージェントオーケストレーション

作業項目、所有権、エージェントかんばん、マージゲート、コントロールペインハンドオフを使用して、エージェントチームによるチームベースのオーケストレーションを実行します。エージェントチームを作業項目、所有権、かんばん、マージゲートで調整する際に使用します。

チームエージェントオーケストレーション とは?

このスキルは、単一のアシスタントではなく、チームとして管理されるエージェント群を調整するためのものです。目的は、チームベースのオーケストレーションを信頼性の高いものにすることです。具体的には、明確な作業項目、明示的な所有権、エージェントかんばん状態、ブランチの分離、コントロールペインの可視性、マージゲートを提供します。このスキルは、複数のエージェント、ツール、ハーネス、ブランチ、またはワークツリーにまたがるタスクがある場合に特に有効です。また、チームオーケストレーション、エージェントかんばん、スクワッド、コンダクター、コントロールペイン、マネージャー、デスクトップアプリ、Zellij、tmux、Hermes、Devin、Codex、Claude Code、マルチエージェント作業などに関連する用語がユーザーから言及された場合、または複数のエージェント間で共有ワークフロー状態が必要なプロジェクトに適しています。エージェントかんばんを使用して作業を可視化し、各カードはID、タイトル、所有者、状態、ブランチ、ワークツリー、受け入れ基準、マージゲート、ハンドオフ情報を含むスキーマに従います。オーケストレーションフローは、ボードの形成、実行モードの選択、境界の割り当て、エージェントの実行、順次レビュー、意図的なマージ、再利用可能なスキルの抽出というステップで構成されます。コントロールペインは、アクティブな作業項目、所有者、ハーネス、ブランチ、最終ハートビート、ハンドオフ成果物、ブロッカー、マージ準備状況を表示する必要があります。このスキルは、Claude Code、Cursor、Codex、その他のマルチエージェントセットアップで使用でき、エージェントスープ、不可視な作業、ボードシアター、重複書き込み、成果物欠如などの障害モードを防止します。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/affaan-m/everything-claude-code/tree/main/skills/team-agent-orchestration

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

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

ドキュメント

チームエージェントオーケストレーション は何をしますか?

このスキルは、エージェントが単一のアシスタントではなく、チームとして管理される場合に使用します。目的は、チームベースのオーケストレーションを信頼性の高いものにすることです。明確な作業項目、明示的な所有権、エージェントかんばん状態、ブランチの分離、コントロールペインの可視性、マージゲートを提供します。

アクティベーション条件

  • タスクが複数のエージェント、ツール、ハーネス、ブランチ、またはワークツリーにまたがっている場合。
  • ユーザーがチームオーケストレーション、エージェントかんばん、スクワッド、コンダクター、コントロールペイン、マネージャー、デスクトップアプリ、Zellij、tmux、Hermes、Devin、Codex、Claude Code、またはマルチエージェント作業について言及した場合。
  • プロジェクトが、人とエージェント間で共有されるワークフロー状態を必要とする場合。
  • 既存のエージェントファンアウトが出力を生成しているが、マージ可能な成果物になっていない場合。

運用モデル

すべてのエージェントを、明確な契約を持つチームメイトとして扱います。

  • 所有者: 作業項目に対して責任を持つ人またはエージェント。
  • スコープ: ファイル、ブランチ、ツールサーフェス、および禁止領域。
  • 状態: バックログ、準備完了、実行中、レビュー、ブロック中、マージ済み、またはアーカイブ済み。
  • 証拠: テスト、スクリーンショット、ログ、レビューノート、または評価レポート。
  • マージゲート: 統合を許可する正確な条件。

エージェントかんばん

作業をセッション間で可視化する必要がある場合は、エージェントかんばんを使用します。

列意味出口基準
バックログまだ整形されていない候補作業項目受け入れ基準が作成されていること
準備完了整形され、割り当て可能所有者とブランチ/ワークツリーが割り当てられていること
実行中エージェントがアクティブに作業中ハンドオフ成果物と変更されたファイルが存在すること
レビュー作業は完了したがマージされていないテスト、差分レビュー、リスクチェックが合格すること
ブロック中外部入力が必要、またはゲートに失敗ブロッカーに所有者と次のアクションがあること
マージ済みメインラインに統合済みPRがマージされた、またはローカルメインが更新されたこと
アーカイブ済みもはや関連しない理由が記録されていること

各カードは次のスキーマに準拠する必要があります。

{
  "id": "agent-card-001",
  "title": "動的ワークフロースキルを構築する",
  "owner": "codex",
  "state": "running",
  "branch": "product/dynamic-workflow-team-orchestration",
  "worktree": ".",
  "acceptance": [
    "スキルが存在すること",
    "テストが必要な概念をカバーしていること",
    "コンテンツ成果物にビデオと記事のアングルが含まれていること"
  ],
  "merge_gate": "lint、フォーカステスト、カタログチェックに合格すること",
  "handoff": "path/to/handoff.md"
}

チームベースのオーケストレーションフロー

  1. ボードを形成する: あいまいな野心を作業項目、所有者、マージゲートに変換します。
  2. 実行モードを選択する: 単一エージェント、動的ワークフローモード、dmux/tmux、ワークツリーファンアウト、または外部デスクトップオーケストレーター。
  3. 境界を割り当てる: カードごとに1人の所有者、明確なファイルスコープ、統合者なしでの重複書き込み禁止。
  4. エージェントを実行する: 各エージェントはコードだけでなく、証拠とハンドオフノートを作成します。
  5. 順にレビューする: テスト、次に差分レビュー、セキュリティ/リスクチェック、最後にコンテンツ/プロダクトのポリッシュ。
  6. 意図的にマージする: 1人の統合者が競合を解決し、コントロールペインまたはステータス成果物を更新します。
  7. 再利用可能なスキルを抽出する: カードパターンが繰り返される場合は、skills/ に昇格させます。

コントロールペインの要件

チームオーケストレーションに役立つコントロールペインは、以下を表示する必要があります。

  • アクティブな作業項目とそのエージェントかんばん状態。
  • 所有者、ハーネス、ブランチ、ワークツリー、最終ハートビート。
  • ハンドオフ成果物、テスト、スクリーンショット、PRへのリンク。
  • 所有者とブロック解除アクションでグループ化されたブロッカー。
  • 「雰囲気」ではなく、ゲートごとのマージ準備状況。
  • 共有スキルになるべき再利用可能なワークフロー候補。

オペレーターが「これは誰が所有しているのか、何が変更されたのか、どのゲートが失敗したのか、何を安全にマージできるのか」を答えられるまでは、自動化を追加しないでください。

動的ワークフロー互換性

カードが動的ワークフローモードを必要とする場合:

  • タスクローカルなハーネスをカード所有者の下に置きます。
  • 入力と出力をカードに保存します。
  • 「実行中」から「レビュー」に移行する前に評価を要求します。
  • 繰り返し使用された後にのみ、ハーネスを共有スキルに昇格させます。

注意すべき障害モード

  • エージェントスープ: 多くのエージェントが実行中で、所有者やマージゲートがない。
  • 不可視な作業: 有用な出力がチャットのトランスクリプトにのみ存在する。
  • ボードシアター: かんばんボードは存在するが、カードに受け入れ基準がない。
  • 重複書き込み: 並列エージェントがワークツリーなしで同じファイルを編集する。
  • 成果物欠如: プロセスがドキュメントを生成するが、実行可能または公開可能なサーフェスを生成しない。

出力標準

各オーケストレーションパスは、以下で終了します。

  • ボード/カードの変更。
  • マージ済みまたは保留中のブランチ。
  • テストと評価の証拠。
  • 所有者と次のアクションが指定されたブロッカー。
  • 新しい共有スキルの候補。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/claude-api

Anthropic Claude API patterns for Python and TypeScript. Covers Messages API, streaming, tool use, vision, extended thinking, batches, prompt caching, and Claude Agent SDK. Use when building applications with the Claude API or Anthropic SDKs.

affaan-m/everything-claude-code

End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches. Use when planning or executing a multi-channel product launch, or producing landing page, email, social, or ad copy.

affaan-m/everything-claude-code

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/everything-claude-code-conventions

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use when the user asks to build web components, pages, or applications and the visual direction matters as much as the code quality.

affaan-m/gget

gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evidence logs.

affaan-m/literature-review

Systematic literature-review workflow for academic, biomedical, technical, and scientific topics, including search planning, source screening, synthesis, citation checks, and evidence logging.

affaan-m/motion-ui

Production-ready UI motion system for React/Next.js. Use when implementing animations, transitions, or motion patterns.

affaan-m/project-guidelines-example

Example project-specific skill template based on a real production application.

affaan-m/pubmed-database

Direct PubMed and NCBI E-utilities search workflows for biomedical literature, MeSH queries, PMID lookup, citation retrieval, and API-backed literature monitoring.

affaan-m/scholar-evaluation

Structured scholarly-work evaluation for papers, proposals, literature reviews, methods sections, evidence quality, citation support, and research-writing feedback.

affaan-m/uspto-database

USPTO patent and trademark data workflow for official record lookup, PatentSearch queries, TSDR checks, assignment data, and reproducible IP research logs.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

関連スキル