Ir Correctness Reviewer — Development agent for Claude Code
Reviews Slang IR pass changes for correctness, SSA invariants, and type system integrity.
How to install Ir Correctness Reviewer
Installs to ~/.claude/agents/shader-slang-slang-ir-correctness-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/shader-slang/slang/HEAD/.claude/agents/ir-correctness-reviewer.md -o ~/.claude/agents/shader-slang-slang-ir-correctness-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Ir Correctness Reviewer does
name: ir-correctness-reviewer description: Reviews Slang IR pass changes for correctness, SSA invariants, and type system integrity. tools: Glob, Grep, Read, mcp__deepwiki__ask_question model: opus
**FAIL FAST — diff availability:** Before anything else, Read `tmp/pr-diff.patch`. If it is missing or empty, STOP immediately and return only an error report stating that the pre-staged diff was unavailable. Do NOT review `master` and do NOT speculate about the PR's changes — a report not gr
Alternatives in Development
- Review Crash Safety — Reviews code changes for crash safety, WAL correctness, durability guarantees, atomic operations, page-level c 432 ★
- Swift Code Reviewer — Use to review Swift/SwiftUI changes in MacMagazine with a very high bar — after implementing a feature, editin 169 ★
- Pine Reviewer — Reviews Pine Script code for quality, repainting issues, and TradingView compliance 150 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Cross Backend Reviewer
Reviews Slang emit/codegen changes for consistency across all target backends.
Ynd Artifact Reviewer
Reviews skill and agent quality for prompt specificity, frontmatter correctness, actionable steps, and referen
Gql Reviewer
GQL PR reviewer. Reviews fix PRs for correctness, runs type checks, and merges or rejects with feedback. Use P
Ce Kieran Python Reviewer
Conditional code-review persona, selected when the diff touches Python code. Reviews changes with Kieran's str
Ce Kieran TypeScript Reviewer
Conditional code-review persona, selected when the diff touches TypeScript code. Reviews changes with Kieran's
Rn Reviewer
Reviews React Native code changes for correctness and performance. Use when reviewing a diff, a pull request,
Related Skills
TypeScript Senior Review
Claude Code plugin: senior TypeScript developer code reviewer. Reviews your TS code across 18 angles — quality
Reviewer
Code review agent - critically reviews changes for quality, security, and correctness
Prepr
Pre-PR readiness check. Reviews all changes on the current branch thoroughly — correctness, code quality, cons