Agents Reference
Agents are specialized for specific review, research, or workflow tasks. They can be invoked by @mention or via commands.
Review
Section titled “Review” Agent Native Reviewer Reviews code to ensure agent-native parity — any action a user can take, an agent can also take.
API Contract Reviewer Conditional code-review persona, selected when the diff touches API routes, request/response types, serialization, versioning, or exported type signatures.
Architecture Strategist Analyzes code changes from an architectural perspective for pattern compliance and design integrity.
Code Simplicity Reviewer Final review pass to ensure code is as simple and minimal as possible.
Correctness Reviewer Always-on code-review persona.
Data Integrity Guardian Reviews database migrations, data models, and persistent data code for safety.
Data Migration Expert Validates data migrations, backfills, and production data transformations against reality.
Data Migrations Reviewer Conditional code-review persona, selected when the diff touches migration files, schema changes, data transformations, or backfill scripts.
Deployment Verification Agent Produces Go/No-Go deployment checklists with SQL verification queries, rollback procedures, and monitoring plans.
DHH Rails Reviewer Conditional code-review persona, selected when Rails diffs introduce architectural choices, abstractions, or frontend patterns that may fight the framework.
Julik Frontend Races Reviewer Conditional code-review persona, selected when the diff touches async UI code, Stimulus/Turbo lifecycles, or DOM-timing-sensitive frontend behavior.
Kieran Python Reviewer Conditional code-review persona, selected when the diff touches Python code.
Kieran Rails Reviewer Conditional code-review persona, selected when the diff touches Rails application code.
Kieran Typescript Reviewer Conditional code-review persona, selected when the diff touches TypeScript code.
Maintainability Reviewer Always-on code-review persona.
Pattern Recognition Specialist Analyzes code for design patterns, anti-patterns, naming conventions, and duplication.
Performance Oracle Analyzes code for performance bottlenecks, algorithmic complexity, database queries, memory usage, and scalability.
Performance Reviewer Conditional code-review persona, selected when the diff touches database queries, loop-heavy data transforms, caching layers, or I/O-intensive paths.
Reliability Reviewer Conditional code-review persona, selected when the diff touches error handling, retries, circuit breakers, timeouts, health checks, background jobs, or async handlers.
Schema Drift Detector Detects unrelated schema.
Security Reviewer Conditional code-review persona, selected when the diff touches auth middleware, public endpoints, user input handling, or permission checks.
Security Sentinel Performs security audits for vulnerabilities, input validation, auth/authz, hardcoded secrets, and OWASP compliance.
Testing Reviewer Always-on code-review persona.
Research
Section titled “Research” Best Practices Researcher Researches and synthesizes external best practices, documentation, and examples for any technology or framework.
Framework Docs Researcher Gathers comprehensive documentation and best practices for frameworks, libraries, or dependencies.
Git History Analyzer Performs archaeological analysis of git history to trace code evolution, identify contributors, and understand why code patterns exist.
Issue Intelligence Analyst Fetches and analyzes GitHub issues to surface recurring themes, pain patterns, and severity trends.
Learnings Researcher Searches docs/solutions/ for relevant past solutions by frontmatter metadata.
Repo Research Analyst Conducts thorough research on repository structure, documentation, conventions, and implementation patterns.
Design
Section titled “Design” Design Implementation Reviewer Visually compares live UI implementation against Figma designs and provides detailed feedback on discrepancies.
Design Iterator Iteratively refines UI design through N screenshot-analyze-improve cycles.
Figma Design Sync Detects and fixes visual differences between a web implementation and its Figma design.
Ankane Readme Writer Creates or updates README files following Ankane-style template for Ruby gems.
Workflow
Section titled “Workflow” Bug Reproduction Validator Systematically reproduces and validates bug reports to confirm whether reported behavior is an actual bug.
Lint Use this agent when you need to run linting and code quality checks on Ruby and ERB files.
PR Comment Resolver Evaluates and resolves a single PR review thread -- assesses validity, implements fixes, and returns a structured summary with reply text.
Spec Flow Analyzer Analyzes specifications and feature descriptions for user flow completeness and gap identification.