From void-grimoire
Use when you want a multi-lens quality review of a change — convenes four specialized reviewer agents in parallel and returns one merged, severity-ranked, non-blocking report
How this skill is triggered — by the user, by Claude, or both
Slash command
/void-grimoire:convene-conciliumThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run a pragmatic, multi-lens quality review by convening four specialized reviewer agents over one change scope, then merge their findings into a single report. The concilium **advises and ranks by severity; it does not gate on taste.** Only CRITICAL blocks.
Run a pragmatic, multi-lens quality review by convening four specialized reviewer agents over one change scope, then merge their findings into a single report. The concilium advises and ranks by severity; it does not gate on taste. Only CRITICAL blocks.
Announce at start: "Convening the concilium over ."
git diff --staged --stat to confirm there is content).worktree => git diff (unstaged + staged).In a single message, dispatch all four as subagents (Task tool), passing each the scope and the absolute path to skills/convene-concilium/quality-dimensions.md:
dev-in-test — correctness, edge cases, silent failures, testsdev-in-security — secrets, injection, authz, unsafe sinks, depsdev-in-maintainability — readability, types, docs, code-standardsdev-in-scalability — hot paths, data access, resource/cost, concurrencyThey run concurrently and return findings only — none of them edit files.
location + issue-class. If two lenses flag the same line for the same reason, keep one entry and record both source lenses.quality-dimensions.md. Drop anything below the gate. Consolidate repeated issue-classes.## Concilium report — <scope>
Verdict: <NOT READY | SHIPPABLE with advisory notes | APPROVE>
### CRITICAL (blocking)
- file:line · [lens] · failure mode · fix direction (omit section if none)
### WARN (advisory)
- file:line · [lens] · issue · fix direction (omit if none)
### FYI
- file:line · [lens] · note (omit if none)
Verdict rule: any CRITICAL => NOT READY, name the blockers. Only WARN/FYI => SHIPPABLE with advisory notes (never tell the user to halt). Nothing above the gate => APPROVE, zero rows.
The concilium makes the quality bar explicit and enforces it in one pass instead of 5-10 manual prompts. It does not fix LLM sycophancy — four reviewers reading LLM-written code can still share a blind spot and miss a real bug. The evidence-anchored check that catches "incorrect work that passes review" is the verify-and-correct cycle (sibling capability), which runs the tests and cites the output rather than judging by reading. Use the concilium for breadth; use verify-and-correct for proof.
Builds accessible UIs with shadcn/ui components on Radix UI + Tailwind CSS, plus canvas visuals. For React apps (Next.js, Vite, Remix, Astro), design systems, responsive layouts, themes, dark mode, prototypes.
npx claudepluginhub dmltdev/void-grimoire --plugin void-grimoire