team-roundtable
Orchestrate a round-table discussion with the Budget Analyser development team agents before implementing a feature or task
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Orchestrate a round-table discussion with the Budget Analyser development team agents before implementing a feature or task
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when performing any git operation — commits, branching, pushing, stashing, or viewing history. Enforces signed commits, semantic format with scope, and file-change table in commit messages.
Finance Analyst reviews financial logic in code changes for accuracy, edge cases, and domain correctness
Run the full build and release pipeline for the Budget Analyser desktop app
| name | team-roundtable |
| description | Orchestrate a round-table discussion with the Budget Analyser development team agents before implementing a feature or task |
Orchestrate a collaborative design discussion among specialist agents before implementation begins. This ensures architectural alignment, domain validation, and clear task breakdown.
Read the task description and determine scope:
Launch the Software Architect agent (always) and relevant specialist agents simultaneously. Each agent receives the task description and answers:
Use the Agent tool with these agent definitions:
software-architect — Architecture design, component analysisfinance-analyst — Domain validation (if financial logic involved)uiux-engineer — Design, layout, accessibility (if UI involved)frontend-engineer — UI feasibility (if UI changes involved)backend-engineer — API/data feasibility (if backend changes involved)Before synthesizing consensus, assess whether the new feature could affect existing functionality. Each agent should flag potential impacts in their domain:
core/ infrastructure?If any agent identifies a potential impact on existing features, you MUST:
core/database.py could break connection handling in all 13 features")Only proceed to Step 4 after the user explicitly approves the approach when impacts are identified. If no impacts are found, proceed directly.
After all agents return and impact analysis is clear, the orchestrator (you) must:
Based on the consensus:
Frontend Engineer ──→ React pages, components, hooks (parallel)
Backend Engineer ──→ Vertical slice: models + service + router (parallel)
isolation: "worktree" when both agents modify code simultaneouslyAfter implementation completes:
1. Pytest Engineer → Write/run unit + integration tests
2. Playwright Engineer → Write/run E2E tests (if UI was changed)
3. Code Reviewer → Final review (use code-reviewer subagent)
After the round-table, present this summary:
## Round-table Decision: [Task Title]
### Participants
- Software Architect: [key insight]
- Finance Analyst: [key insight] (if participated)
- Frontend Engineer: [key insight] (if participated)
- Backend Engineer: [key insight] (if participated)
### Impact on Existing Features
- [Feature X]: [Risk description] — **Approved / Pending Approval**
- No impact identified ✓ (if none)
### Agreed Approach
[2-3 sentences describing the consensus design]
### Task Breakdown
| Task | Agent | Priority | Dependencies |
|------|-------|----------|-------------|
| ... | ... | ... | ... |
### Risks Identified
- [Risk 1 and mitigation]
- [Risk 2 and mitigation]
### Quality Plan
- Unit tests: [what to test]
- E2E tests: [what workflows to verify]
- Review focus: [what the reviewer should pay attention to]