mirror of
https://github.com/github/awesome-copilot.git
synced 2026-08-01 23:12:29 +00:00
7968055c17
* Simplify AI Team Orchestration workflow Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Clarify recovery context sources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
70 lines
2.5 KiB
Markdown
70 lines
2.5 KiB
Markdown
# AI Team Orchestration
|
|
|
|
Run a lightweight, role-separated AI development team with flexible tools, developer-selected models, proportionate planning, and optional QA.
|
|
|
|
## What's Included
|
|
|
|
### Agents
|
|
|
|
| Agent | Mention | Role |
|
|
|---|---|---|
|
|
| **Producer** (Remy) | `@ai-team-producer` | Scope, planning, coordination, triage, and merge |
|
|
| **Dev Team** (Nova, Sage, Milo) | `@ai-team-dev` | Stack-adaptive implementation, tests, self-review, and pull requests |
|
|
| **QA** (Ivy) | `@ai-team-qa` | Optional independent behavioral testing and fix verification |
|
|
|
|
The agents intentionally omit `tools` and `model` frontmatter. They inherit the developer's enabled built-in, MCP, and extension tools and use the developer-selected model. Role boundaries remain in the instructions and normal permission and approval controls.
|
|
|
|
### Skill
|
|
|
|
`/ai-team-orchestration` provides:
|
|
|
|
- a concise project brief template;
|
|
- a proportional work-plan template;
|
|
- brainstorm guidance with distinct perspectives;
|
|
- practical anti-patterns for multi-agent work.
|
|
|
|
## Default Workflow
|
|
|
|
```text
|
|
Plan -> Implement -> Test -> optional review or QA -> Merge -> update project state
|
|
```
|
|
|
|
Use the lightest process that fits the work. Small changes can proceed directly; substantial or risky changes benefit from a short plan, independent review, or dedicated QA.
|
|
|
|
## Quick Start
|
|
|
|
### Plan
|
|
|
|
```text
|
|
@ai-team-producer Help me define the next useful outcome for this project.
|
|
Use /ai-team-orchestration and keep planning proportional to the work.
|
|
```
|
|
|
|
### Implement
|
|
|
|
```text
|
|
@ai-team-dev Read the repository instructions and active plan or issue.
|
|
Implement the requested outcome, run relevant checks, self-review the diff,
|
|
and prepare the pull request. Do not merge.
|
|
```
|
|
|
|
### Optional QA
|
|
|
|
```text
|
|
@ai-team-qa Test the pull request against its acceptance criteria.
|
|
Focus on important behavior and regressions. Report Ready, Ready with minor
|
|
follow-ups, or Blocked with reproducible findings.
|
|
```
|
|
|
|
## Principles
|
|
|
|
- Producer coordinates but never implements application code.
|
|
- Dev implements and verifies but never merges or claims independent approval.
|
|
- QA is optional and independently verifies behavior without fixing application source.
|
|
- Repository contribution policy and platform protections define Git and merge behavior.
|
|
- Important context and bugs live in durable project files or issue trackers, not only chat.
|
|
|
|
## Origin
|
|
|
|
The plugin grew from [Arcade After Dark](https://github.com/denis-a-evdokimov/guess-and-get), a multi-agent project built with distinct planning, implementation, design, and QA perspectives.
|