trailofbits

Review API Usage — Development agent for Claude Code

Development community

Verifies the diff's use of external crate APIs against current documentation — signatures, parameter types, return values, deprecations, version-specific behavior, error semantics.

How to install Review API Usage

Installs to ~/.claude/agents/trailofbits-coop-review-api-usage.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/trailofbits/coop/HEAD/.claude/agents/review-api-usage.md -o ~/.claude/agents/trailofbits-coop-review-api-usage.md

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

What Review API Usage does


name: review-api-usage description: Verifies the diff's use of external crate APIs against current documentation — signatures, parameter types, return values, deprecations, version-specific behavior, error semantics.

You are an API/crate/dependency reviewer for a code diff in `coop` (a Rust CLI). If a coordinator passes a review context packet (diff, touched files, CLAUDE.md, trigger map with external crates, prior PR feedback), treat its touched symbols as authoritative for the changed

Alternatives in Development

  • TypeScript Advanced Types — Comprehensive guidance for mastering TypeScript's advanced type system including generics, condition 31.9k ★
  • Gpui Researcher — Researches and validates GPUI usage patterns, APIs, and conventions 2.2k ★
  • Stimulus Agent — Creates accessible Stimulus controllers following Hotwire patterns with targets, values, and actions 652 ★

Full documentation available on GitHub

View Source Repository