mirror of
https://github.com/wshobson/agents.git
synced 2026-03-18 09:37:15 +00:00
feat(agent-teams): add plugin for multi-agent team orchestration
New plugin with 7 presets (review, debug, feature, fullstack, research, security, migration), 4 specialized agents, 7 slash commands, 6 skills with reference docs, and Context7 MCP integration for research teams.
This commit is contained in:
60
plugins/agent-teams/commands/team-status.md
Normal file
60
plugins/agent-teams/commands/team-status.md
Normal file
@@ -0,0 +1,60 @@
|
||||
---
|
||||
description: "Display team members, task status, and progress for an active agent team"
|
||||
argument-hint: "[team-name] [--tasks] [--members] [--json]"
|
||||
---
|
||||
|
||||
# Team Status
|
||||
|
||||
Display the current state of an active agent team including members, tasks, and progress.
|
||||
|
||||
## Phase 1: Team Discovery
|
||||
|
||||
1. Parse `$ARGUMENTS` for team name and flags:
|
||||
- If team name provided, use it directly
|
||||
- If no team name, check `~/.claude/teams/` for active teams
|
||||
- If multiple teams exist and no name specified, list all teams and ask user to choose
|
||||
- `--tasks`: show only task details
|
||||
- `--members`: show only member details
|
||||
- `--json`: output raw JSON instead of formatted table
|
||||
|
||||
2. Read team config from `~/.claude/teams/{team-name}/config.json` using the Read tool
|
||||
3. Call `TaskList` to get current task state
|
||||
|
||||
## Phase 2: Status Display
|
||||
|
||||
### Members Table
|
||||
|
||||
Display each team member with their current state:
|
||||
|
||||
```
|
||||
Team: {team-name}
|
||||
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||||
|
||||
Members:
|
||||
Name Role Status
|
||||
─────────────────────────────────────────
|
||||
security-rev team-reviewer working on task #2
|
||||
perf-rev team-reviewer idle
|
||||
arch-rev team-reviewer working on task #4
|
||||
```
|
||||
|
||||
### Tasks Table
|
||||
|
||||
Display tasks with status, assignee, and dependencies:
|
||||
|
||||
```
|
||||
Tasks:
|
||||
ID Status Owner Subject
|
||||
─────────────────────────────────────────────────
|
||||
#1 completed security-rev Review auth module
|
||||
#2 in_progress security-rev Review API endpoints
|
||||
#3 completed perf-rev Profile database queries
|
||||
#4 in_progress arch-rev Analyze module structure
|
||||
#5 pending (unassigned) Consolidate findings
|
||||
|
||||
Progress: 40% (2/5 completed)
|
||||
```
|
||||
|
||||
### JSON Output
|
||||
|
||||
If `--json` flag is set, output the raw team config and task list as JSON.
|
||||
Reference in New Issue
Block a user