agent-team
This skill is now a navigation shell. Route all requests to the dedicated first-level skills below.
Do not keep adding new behavior here.
Skill Reference
Controller / human orchestration
task-orchestrator
Write-capable task lifecycle entry.
- Audience: controller, human
- Triggers: create task, assign task, complete task, archive task, task flow
- CLI:
agent-team task create · task list · task show · task assign · task done · task archive
- Note: Prefer
task-inspector for read-only queries with no mutation intent.
task-inspector
Read-only task status and lookup.
- Audience: controller, worker, human
- Triggers: inspect task, task status, list tasks, show task
- CLI:
agent-team task list · task show
- Note: Route to
task-orchestrator if the request includes create, assign, done, or archive intent.
task-splitting
Decompose requirement or design documents into task drafts, then create agent-team task packages after explicit approval.
- Audience: controller, human
- Triggers: turn document into tasks, split tasks, validate task boundaries, prepare task files for
agent-team task create
- Workflow: intake source → extract goals → draft by function boundary → validate → write one file per task → confirm → create
- Note: Invokes
brainstorming automatically when the document goal is ambiguous or scope conflicts exist.
workflow-orchestrator
Governance-only workflow plan entry.
- Audience: controller, human
- Triggers: workflow plan, approve plan, activate plan, close plan
- CLI:
agent-team workflow plan generate · approve · activate · close
- Note: Not for worker assignment, worker recovery, or worker status inspection.
worker-dispatch
Controller-side surface for opening workers, replying to workers, and checking targeted worker status.
- Audience: controller, human
- Triggers: open worker, dispatch worker, reply to worker, inspect current worker before replying
- CLI:
agent-team worker open · worker status · agent-team reply
- Note: Use
worker-inspector for read-only fleet inspection with no dispatch or reply intent.
worker-inspector
Read-only worker status inspection.
- Audience: controller, human
- Triggers: worker status, inspect worker, list workers
- CLI:
agent-team worker status
- Note: Route to
worker-dispatch if the prompt implies open, dispatch, or reply behavior.
project-bootstrap
Project initialization and migration entry.
- Audience: human, controller
- Triggers: init project, migrate project, set up agent-team in a new repo
- CLI:
agent-team init · agent-team migrate
rules-maintenance
Sync and refresh built-in rule templates and generated rule artifacts.
- Audience: human, controller
- Triggers: sync rules, fix rule drift, update rules
- CLI:
agent-team rules sync
skill-maintenance
Skill cache maintenance: check, update, clean installed skill artifacts.
- Audience: human, controller
- Triggers: check skills, update skills, clean skills, refresh skill cache
- CLI:
agent-team skill check · skill update · skill clean
role-browser
Read-only local role listing.
- Audience: controller, worker, human
- Triggers: role list, browse roles, view local roles
- CLI:
agent-team role list
- Note: Does not handle
role create or role-repo management.
role-creator
Create or update role skill packages with deterministic output files.
- Audience: human, controller
- Triggers: create role, new role, edit role, update role, add role skill, 修改角色配置
- Output:
SKILL.md + references/role.yaml + system.md under skills/<role>/ or .agent-team/teams/<role>/
- CLI:
agent-team role create
- Workflow: normalize name → auto-generate role fields → select skills → execute CLI → validate output
role-repo-manager
Manage where roles come from (add, list, check, update, remove role repositories).
- Audience: human, controller
- Triggers: search role repo, add role repo, update role repo, remove role repo
- CLI:
agent-team role-repo find · add · list · check · update · remove
- Note: Not for browsing local roles; that belongs to
role-browser or catalog-browser.
catalog-browser
Read-only catalog browsing: search roles from configured remote catalogs.
- Audience: human, controller
- Triggers: search catalog, browse roles, show catalog role, catalog stats
- CLI:
agent-team catalog search · show · list · repo · stats
- Note: Does not expose
normalize, discover, or serve commands.
Worker-first skills
worker-recovery
Resume a worker's current assignment from file artifacts.
- Audience: worker
- Triggers: resume work, recover task, continue current assignment
- Required entry: MUST read
worker.yaml first
- Recovery order:
worker.yaml → task.yaml → context.md → referenced materials only if needed
- Note: Not for worker → main reporting; use
worker-reply-main for that.
worker-reply-main
Send completion, blocker, or decision-needed messages back to controller.
- Audience: worker
- Triggers: reply main, report completion, blocked, request decision
- CLI:
agent-team reply-main
- Required entry: MUST read
worker.yaml first
- Note: Not for controller → worker replies; use
worker-dispatch for that.
Shared / strategy skills
context-cleanup
Clean session context and re-anchor from file artifacts when the session is drifting.
- Audience: controller, worker
- Triggers: clean context, session drift, re-anchor context, resume after pause, phase transition
- Required entry: controller →
.agent-team/rules/index.md; worker → worker.yaml
- Note: Use
worker-recovery for routine worker task resume when the problem is simply recovering the current assignment.
brainstorming
Turn ideas into validated design documents through collaborative dialogue before any implementation.
- Audience: any
- Triggers: explicitly ask to brainstorm, shape requirements, compare approaches, produce a planning/design document
- Hard gate: do NOT write code or invoke any implementation skill until the design is presented and approved
- Note: Not for straightforward implementation requests with clearly specified changes.
tdd
Acceptance-first TDD workflow for solo implementation work.
- Audience: worker, controller
- Triggers: implement with TDD, define acceptance criteria, write failing tests first, verify fix before concluding
- Steps: read context → define acceptance criteria → write failing tests (when feasible) → implement → verify → conclude with
passed / failed / skipped
- Note: Invoke
qa-expert if the task needs dedicated test-case design or regression execution.
systematic-debugging
Root-cause-first debugging for any bug, test failure, or unexpected behavior.
- Audience: any
- Triggers: any bug, test failure, unexpected behavior, performance problem, build failure, integration issue
- Iron law: NO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRST
- Four phases: Root Cause Investigation → Fix Design → Implementation → Verification
- Note: Use especially when under time pressure or when previous fixes did not work.
find-skills
Discover and install agent skills from the open agent skills ecosystem.
- Audience: any
- Triggers: "how do I do X", "find a skill for X", "is there a skill that can...", extending agent capabilities
- CLI:
agent-team skill install
- Note: Use when the user is looking for functionality that might exist as an installable skill.
qa-expert
Establish comprehensive QA testing processes using Google Testing Standards and OWASP best practices.
- Audience: any
- Triggers: set up QA, write test cases, execute test plan, track bugs, generate QA report, OWASP security testing, third-party QA handoff
- Capabilities: test case writing (AAA pattern), bug tracking (P0–P4), quality metrics, autonomous LLM-driven execution, 90% coverage targets
- Note: Invoke from
tdd when the task needs dedicated test-case design or regression execution beyond unit verification.
prompt-engineering-patterns
Master advanced prompt engineering techniques for production LLM applications.
- Audience: any
- Triggers: optimize prompts, improve LLM outputs, design production prompt templates, chain-of-thought, few-shot learning, structured outputs
- Capabilities: chain-of-thought / tree-of-thought patterns, dynamic few-shot selection, variable interpolation templates, JSON structured outputs, system prompt design
Routing rules
- If the request implies a specific lifecycle action, route to the dedicated skill immediately.
- If the request is about context stabilization or resumed work, route to
context-cleanup or worker-recovery.
- Keep this file as a compatibility surface for historical prompts only.
1---2name: agent-team3description: Compatibility shell for the legacy umbrella agent-team skill. Use only when older prompts still reference `agent-team`; route the request to the dedicated scenario skill instead of treating this file as the primary execution surface.4---56# agent-team78This skill is now a navigation shell. Route all requests to the dedicated first-level skills below.910Do not keep adding new behavior here.1112## Skill Reference1314### Controller / human orchestration1516#### `task-orchestrator`1718Write-capable task lifecycle entry.1920- **Audience**: controller, human21- **Triggers**: create task, assign task, complete task, archive task, task flow22- **CLI**: `agent-team task create` · `task list` · `task show` · `task assign` · `task done` · `task archive`23- **Note**: Prefer `task-inspector` for read-only queries with no mutation intent.2425#### `task-inspector`2627Read-only task status and lookup.2829- **Audience**: controller, worker, human30- **Triggers**: inspect task, task status, list tasks, show task31- **CLI**: `agent-team task list` · `task show`32- **Note**: Route to `task-orchestrator` if the request includes create, assign, done, or archive intent.3334#### `task-splitting`3536Decompose requirement or design documents into task drafts, then create `agent-team` task packages after explicit approval.3738- **Audience**: controller, human39- **Triggers**: turn document into tasks, split tasks, validate task boundaries, prepare task files for `agent-team task create`40- **Workflow**: intake source → extract goals → draft by function boundary → validate → write one file per task → confirm → create41- **Note**: Invokes `brainstorming` automatically when the document goal is ambiguous or scope conflicts exist.4243#### `workflow-orchestrator`4445Governance-only workflow plan entry.4647- **Audience**: controller, human48- **Triggers**: workflow plan, approve plan, activate plan, close plan49- **CLI**: `agent-team workflow plan generate` · `approve` · `activate` · `close`50- **Note**: Not for worker assignment, worker recovery, or worker status inspection.5152#### `worker-dispatch`5354Controller-side surface for opening workers, replying to workers, and checking targeted worker status.5556- **Audience**: controller, human57- **Triggers**: open worker, dispatch worker, reply to worker, inspect current worker before replying58- **CLI**: `agent-team worker open` · `worker status` · `agent-team reply`59- **Note**: Use `worker-inspector` for read-only fleet inspection with no dispatch or reply intent.6061#### `worker-inspector`6263Read-only worker status inspection.6465- **Audience**: controller, human66- **Triggers**: worker status, inspect worker, list workers67- **CLI**: `agent-team worker status`68- **Note**: Route to `worker-dispatch` if the prompt implies open, dispatch, or reply behavior.6970#### `project-bootstrap`7172Project initialization and migration entry.7374- **Audience**: human, controller75- **Triggers**: init project, migrate project, set up agent-team in a new repo76- **CLI**: `agent-team init` · `agent-team migrate`7778#### `rules-maintenance`7980Sync and refresh built-in rule templates and generated rule artifacts.8182- **Audience**: human, controller83- **Triggers**: sync rules, fix rule drift, update rules84- **CLI**: `agent-team rules sync`8586#### `skill-maintenance`8788Skill cache maintenance: check, update, clean installed skill artifacts.8990- **Audience**: human, controller91- **Triggers**: check skills, update skills, clean skills, refresh skill cache92- **CLI**: `agent-team skill check` · `skill update` · `skill clean`9394#### `role-browser`9596Read-only local role listing.9798- **Audience**: controller, worker, human99- **Triggers**: role list, browse roles, view local roles100- **CLI**: `agent-team role list`101- **Note**: Does not handle `role create` or role-repo management.102103#### `role-creator`104105Create or update role skill packages with deterministic output files.106107- **Audience**: human, controller108- **Triggers**: create role, new role, edit role, update role, add role skill, 修改角色配置109- **Output**: `SKILL.md` + `references/role.yaml` + `system.md` under `skills/<role>/` or `.agent-team/teams/<role>/`110- **CLI**: `agent-team role create`111- **Workflow**: normalize name → auto-generate role fields → select skills → execute CLI → validate output112113#### `role-repo-manager`114115Manage where roles come from (add, list, check, update, remove role repositories).116117- **Audience**: human, controller118- **Triggers**: search role repo, add role repo, update role repo, remove role repo119- **CLI**: `agent-team role-repo find` · `add` · `list` · `check` · `update` · `remove`120- **Note**: Not for browsing local roles; that belongs to `role-browser` or `catalog-browser`.121122#### `catalog-browser`123124Read-only catalog browsing: search roles from configured remote catalogs.125126- **Audience**: human, controller127- **Triggers**: search catalog, browse roles, show catalog role, catalog stats128- **CLI**: `agent-team catalog search` · `show` · `list` · `repo` · `stats`129- **Note**: Does not expose `normalize`, `discover`, or `serve` commands.130131---132133### Worker-first skills134135#### `worker-recovery`136137Resume a worker's current assignment from file artifacts.138139- **Audience**: worker140- **Triggers**: resume work, recover task, continue current assignment141- **Required entry**: MUST read `worker.yaml` first142- **Recovery order**: `worker.yaml` → `task.yaml` → `context.md` → referenced materials only if needed143- **Note**: Not for worker → main reporting; use `worker-reply-main` for that.144145#### `worker-reply-main`146147Send completion, blocker, or decision-needed messages back to controller.148149- **Audience**: worker150- **Triggers**: reply main, report completion, blocked, request decision151- **CLI**: `agent-team reply-main`152- **Required entry**: MUST read `worker.yaml` first153- **Note**: Not for controller → worker replies; use `worker-dispatch` for that.154155---156157### Shared / strategy skills158159#### `context-cleanup`160161Clean session context and re-anchor from file artifacts when the session is drifting.162163- **Audience**: controller, worker164- **Triggers**: clean context, session drift, re-anchor context, resume after pause, phase transition165- **Required entry**: controller → `.agent-team/rules/index.md`; worker → `worker.yaml`166- **Note**: Use `worker-recovery` for routine worker task resume when the problem is simply recovering the current assignment.167168#### `brainstorming`169170Turn ideas into validated design documents through collaborative dialogue before any implementation.171172- **Audience**: any173- **Triggers**: explicitly ask to brainstorm, shape requirements, compare approaches, produce a planning/design document174- **Hard gate**: do NOT write code or invoke any implementation skill until the design is presented and approved175- **Note**: Not for straightforward implementation requests with clearly specified changes.176177#### `tdd`178179Acceptance-first TDD workflow for solo implementation work.180181- **Audience**: worker, controller182- **Triggers**: implement with TDD, define acceptance criteria, write failing tests first, verify fix before concluding183- **Steps**: read context → define acceptance criteria → write failing tests (when feasible) → implement → verify → conclude with `passed` / `failed` / `skipped`184- **Note**: Invoke `qa-expert` if the task needs dedicated test-case design or regression execution.185186#### `systematic-debugging`187188Root-cause-first debugging for any bug, test failure, or unexpected behavior.189190- **Audience**: any191- **Triggers**: any bug, test failure, unexpected behavior, performance problem, build failure, integration issue192- **Iron law**: NO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRST193- **Four phases**: Root Cause Investigation → Fix Design → Implementation → Verification194- **Note**: Use especially when under time pressure or when previous fixes did not work.195196#### `find-skills`197198Discover and install agent skills from the open agent skills ecosystem.199200- **Audience**: any201- **Triggers**: "how do I do X", "find a skill for X", "is there a skill that can...", extending agent capabilities202- **CLI**: `agent-team skill install`203- **Note**: Use when the user is looking for functionality that might exist as an installable skill.204205#### `qa-expert`206207Establish comprehensive QA testing processes using Google Testing Standards and OWASP best practices.208209- **Audience**: any210- **Triggers**: set up QA, write test cases, execute test plan, track bugs, generate QA report, OWASP security testing, third-party QA handoff211- **Capabilities**: test case writing (AAA pattern), bug tracking (P0–P4), quality metrics, autonomous LLM-driven execution, 90% coverage targets212- **Note**: Invoke from `tdd` when the task needs dedicated test-case design or regression execution beyond unit verification.213214#### `prompt-engineering-patterns`215216Master advanced prompt engineering techniques for production LLM applications.217218- **Audience**: any219- **Triggers**: optimize prompts, improve LLM outputs, design production prompt templates, chain-of-thought, few-shot learning, structured outputs220- **Capabilities**: chain-of-thought / tree-of-thought patterns, dynamic few-shot selection, variable interpolation templates, JSON structured outputs, system prompt design221222---223224## Routing rules225226- If the request implies a specific lifecycle action, route to the dedicated skill immediately.227- If the request is about context stabilization or resumed work, route to `context-cleanup` or `worker-recovery`.228- Keep this file as a compatibility surface for historical prompts only.