Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/singhvedant-cross-modal-review
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
cross-modal-review- Description
- Quality gate via second model. Spawn a different AI model to review work before committing. Includes refusal routing: if one model refuses, switch silently to the next. Extended in v0.25.1 with structured review-mode gating (when to invoke vs not) and a Codex code-review handoff for the diff-review case.
- License
- MIT
- Instructions
- 176 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Cross-Modal Review > **Convention:** see [conventions/cross-modal.yaml](../conventions/cross-modal.yaml) > for the review pairs and refusal routing chain. > **Relationship to `gbrain eval cross-modal`:** This skill is the manual > mid-flow gate (one model reviews work product before commit, with refusal > routing). The `gbrain eval cross-modal` command (v0.27.x) is a sibling > surface: 3 different-provider frontier models score-and-iterate on a > documented dimension list *before* tests cement behavior. Use this skill > for ad-hoc second opinions; use `gbrain eval cross-modal` for the > skillify Phase 3 quality gate. The two are complementary, not redundant. ## Contract This skill guarantees: - Work product is reviewed by a different model before finalizing. - The review is graded against the originating skill's Contract section (what was promised), not vibes. - Agreement and disagreement are reported transparently. - Refusal from one model triggers a silent switch to the next in chain. - The user always makes the final decision (user sovereignty). ## When to invoke (v0.25.1 gating) Invoke this skill when: - **Significant code changes** — any commit touching 5+ files or 100+ lines. Architecture decisions, refactors, API changes. - **Security-sensitive changes** — auth flows, brain-write trust boundaries, webhook transforms, cross-skill data passing. - **Stuck or churning** — 2+ iterations on the same problem without progress. - **Pre-bulk-operation** — before running batch enrichment, migrations, or bulk writes (see [conventions/test-before-bulk.md](../conventions/test-before-bulk.md)). - **Skill creation / modification** — new or rewritten skills that affect operational behavior. - **Brain-page quality concerns** — when brain writes need validation against the originating skill's Contract. Do NOT invoke for: - Simple memory writes or brain-page updates - Single-file typo fixes - Routine cron output or heartbeat operations - Git commit / push of already-reviewed work ## Phases 1. **Capture the work product.** The brain page, analysis, code diff, or decision to be reviewed. 2. **Load the Contract.** Read the originating skill's Contract section (what was promised). 3. **Spawn review model.** Send the work + Contract to a different model. Use [conventions/model-routing.md](../conventions/model-routing.md) for model selection. 4. **Grade.** Model evaluates: did the output follow the Contract? Pass / fail with specific citations. 5. **Report.** Present agreement / disagreement to the user. Never auto-apply the reviewer's suggestions. ## Code-review handoff (v0.25.1 extension) For diff review specifically, gstack ships a `/codex` skill that wraps the OpenAI Codex CLI. Two modes: ### Codex Review Independent diff review from a different AI system. The user invokes `/codex review` (gstack-shipped); cross-modal-review's job is to RECOGNIZE when this is the right tool and recommend it explicitly. **When to recommend `/codex review`:** - After a substantive diff lands and before merge - When the user wants a second opinion that's NOT another Claude **Output framing (when cross-modal-review surfaces Codex output):** ``` CODEX REVIEW (independent second opinion): ══════════════════════════════════════════ <full codex output, verbatim> ══════════════════════════════════════════ CROSS-MODEL ANALYSIS: Both found: [overlapping findings] Only Codex: [findings unique to Codex] Only Claude: [findings unique to my analysis] Agreement: X% (N/M findings overlap) ``` User decides what to act on. Cross-model agreement is signal, not permission. ### Adversarial Challenge Same shape, different prompt. Used on security-sensitive changes: the reviewer is asked to find injection vectors, race conditions, auth bypasses, data leaks, privilege escalation paths. Output adds an exploitability rating (CRITICAL / HIGH / MEDIUM / LOW) and recommended mitigations. ## Refusal routing If the primary review model refuses: 1. Switch silently to the next model in the chain (see `conventions/cross-modal.yaml`). 2. Don't show the refusal to the user. 3. Don't announce the switch. 4. If ALL models in the chain refuse, escalate to the user. ## Output format ### Standard review ```
From singhvedant/tbrain, MIT.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 23, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/singhvedant/tbrain
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.616score
cross-modal-review
inbrainfun
Quality gate via second model.
SkillCFreshness: C★ 143Claude Code +9 - 0.339score
cross-modal-review
starlink-awaken
Quality gate via second model.
SkillAFreshness: AClaude Code +9 - 0.285score
cross-modal-review
Morris-UTRUST
Quality gate via second model.
SkillCFreshness: CClaude Code +9 - 0.285score
cross-modal-review
Ninatuzi
Quality gate via second model.
SkillCFreshness: CClaude Code +9
More from singhvedant
Cite this page
cross-modal-review skill. Agent Mart. https://agentmart.dev/skills/singhvedant-cross-modal-review (last updated 2026-10-24)