원클릭으로
status
Diagnostic status report — shows tribunal installation state, project setup, and potential issues
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Diagnostic status report — shows tribunal installation state, project setup, and potential issues
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Enforces design review gate after brainstorming — bridges superpowers:brainstorming into the tribunal quality pipeline
Layered configuration resolution for tribunal.yaml
Create comprehensive GitHub issues with TDD plans, acceptance criteria, and agent instructions for autonomous PR lifecycle management
Multi-agent brainstorming debate — agents propose solutions, critique each other, and reach consensus before design review
Delegate implementation and review tasks to external AI CLI tools (Codex, Gemini) with cross-model adversarial review
Address PR review feedback systematically — fetch inline comments, review bodies, handle outside-diff-range comments, resolve threads with proper attribution
| name | status |
| description | Diagnostic status report — shows tribunal installation state, project setup, and potential issues |
Generate a diagnostic report of the tribunal installation, project configuration, and potential issues. Useful for troubleshooting and verifying setup or migration.
Run each check below and present results in a single formatted report.
.claude-plugin/plugin.json from the plugin root -- report the version fieldpackage.json at plugin root for versionPlugin version: UNKNOWN.tribunal/project-profile.json exists in the working directorydistribution, tribunal_version, language, framework, test_runnerProject setup: NOT CONFIGURED -- run /tribunal:setupCheck these 6 files in .claude/commands/:
| Shim | Expected |
|---|---|
start-task.md | Routes to /tribunal:start-task |
prime.md | Routes to /tribunal:prime |
review-design.md | Routes to /tribunal:review-design |
self-reflect.md | Routes to /tribunal:self-reflect |
pr-shepherd.md | Routes to /tribunal:pr-shepherd |
brainstorm.md | Routes to /tribunal:brainstorm |
For each: report Present/Missing. If the file exists but does not contain "tribunal" routing, flag as present (non-tribunal content).
.claude/plugins/tribunal/.claude-plugin/plugin.jsonDETECTED -- run /tribunal:migrate~/.claude/plugins/cache/ for a directory containing .claude-plugin/plugin.json with "name": "beads"installed (standalone) -- tribunal defers priming to BEADSnot separately installedbd CLIcommand -v bd && bd --version 2>/dev/null
not installed -- knowledge priming and self-reflect require bd. Core orchestration works without it..tribunal/external-tools.yaml -- if absent: not configured (optional)command -v codex # Codex CLI
command -v gemini # Gemini CLI
Report per-tool: enabled (yes/no), status (available/not installed).
.coverage-thresholds.json -- if absent: not configurednode --version 2>/dev/null
not installed -- scripts/beads-*.ts require Node.js. Core orchestration works without it.## Tribunal Status Report
| Component | Status |
|---|---|
| Plugin version | 1.0.0 |
| Project setup | Configured (distribution: plugin) |
| Command shims | 6/6 present |
| Legacy embedded plugin | Not detected |
| BEADS plugin | Not separately installed |
| bd CLI | Available (v0.5.2) |
| External tools | Codex: available, Gemini: not installed |
| Coverage thresholds | 100% (all categories) |
| Node.js | Available (v22.4.0) |
### Issues Found
- None
### Recommendations
- None
When issues are found:
### Issues Found
1. Legacy embedded plugin detected alongside marketplace plugin -- run `/tribunal:migrate`
2. Command shim `start-task.md` missing -- run `/tribunal:setup`
### Recommendations
1. Install `bd` CLI for knowledge priming and self-reflect
2. Configure external tools for cross-model review (`.tribunal/external-tools.yaml`)
This skill is diagnostic-only and never fails fatally. If any individual check errors, report the failure for that check (e.g., Plugin version: ERROR -- could not read plugin.json) and continue with remaining checks.