بنقرة واحدة
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.