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 ページを確認してインストールできます。
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
SOC 職業分類に基づく
| 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]