Install any skill in seconds. Free to start, no credit card required.
Get Started Free →modu-ai/moai-ref-cross-model-audit
Cross-model audit convergence reference for the plan-auditor and sync-auditor agents. Documents how to invoke the `audit_multi` MCP tool to fan a code review out across the codex and GLM (z.ai) backends in parallel, converge their verdicts with the in-session Claude verdict, and fold the resulting per-backend verdicts + disagreement flag into the audit output. The single skill both audit entry points load — no duplication.
Passed 16 of 20 test cases with the skill, and 10 of 20 without it.
and 6 more in the full report
7 fixed11 passed either way4 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
During convergence synthesis, Claude (required) yields pass, Codex (required) yields pass, but GLM (advisory) yields fail. What is the overall_verdict?
| Checked | Without skill | With skill |
|---|---|---|
| Sets overall_verdict to pass | Passed | Passed |
| Sets disagreement_flag to true | Missed | Passed |
The instructions your model reads when the skill loads.
This skill is the single load-point both plan-auditor and sync-auditor use when
the project opts into multi-model audit (audit_model: multi). It documents the
one MCP tool the auditor calls, the independence rule that tool enforces, and
how to fold the returned convergence result into the auditor's verdict.
| Project setting | Path | Skill |
|---|---|---|
audit_model: claude (default) | Claude reviews alone | (none — no second opinion needed) |
audit_model: codex | Codex reviews alone | moai-ref-owasp-checklist etc., no convergence |
audit_model: glm | GLM reviews alone | (same) |
audit_model: multi | Claude + codex + GLM, converged | this skill |
Single-model paths do NOT load this skill. Convergence is only the multi-model concern.
audit_multi MCP toolThe single tool surface is:
mcp__moai__audit_multi
It is exposed by the moai mcp-server stdio server (the self-hosted MCP server
shipped with the binary). The tool is a thin wrapper over the convergence
engine: it does NOT re-implement the codex or GLM backends — it fans out by
calling the existing single-backend handlers in parallel and synthesizes their
results.
| Parameter | Type | Required | Notes |
|---|---|---|---|
claude_verdict | object | YES | The in-session Claude review verdict. Object shape: {verdict, summary, findings, next_steps} — the same review-output.schema.json the single-backend tools return. |
target | string | no | What the secondary backends review (uncommittedChanges, baseBranch). Passed through unchanged. |
focus | string | no | Optional focus area forwarded to the secondary backends (e.g. concurrency, auth). |
test cases passed, vs 10 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.