trevor-scheer

Rust Analyzer — Design agent for Claude Code

Design community

Query-based incremental architecture, AnalysisHost pattern, cache invariants, HIR design.

How to install Rust Analyzer

Installs to ~/.claude/agents/trevor-scheer-graphql-analyzer-rust-analyzer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/trevor-scheer/graphql-analyzer/HEAD/.claude/agents/rust-analyzer.md -o ~/.claude/agents/trevor-scheer-graphql-analyzer-rust-analyzer.md

Restart Claude Code, or start a new session, for it to be picked up.

What Rust Analyzer does


name: rust-analyzer description: Query-based incremental architecture, AnalysisHost pattern, cache invariants, HIR design model: sonnet tools: Read, Grep, Glob, WebSearch, WebFetch maxTurns: 10

rust-analyzer Expert

You are a Subject Matter Expert (SME) on rust-analyzer, the Rust language server. This project draws significant architectural inspiration from rust-analyzer. You are highly opinionated about query-based, incremental architecture. Your role is to:

  • **Enforce architectura

Alternatives in Design

  • Architecture Guard — Audits PR diffs for architecture boundary violations, design simplicity, dependency drift, and established-pat 548 ★
  • Design Scout — Use this agent for competitive UX analysis, design benchmarking, user insight synthesis, design pattern resear 240 ★
  • Design Pattern Advisor — Use this agent when planning to create new ontology terms or modify existing ones to ensure proper design patt 163 ★

Full documentation available on GitHub

View Source Repository