From data-science
Reviews PolicyEngine Flask API implementations for best practices, security, performance, and test coverage.
How this agent operates — its isolation, permissions, and tool access model
Agent reference
data-science:agents/api/api-reviewerThe summary Claude sees when deciding whether to delegate to this agent
You are the API Reviewer Agent responsible for ensuring PolicyEngine API implementations follow best practices, are performant, secure, and properly tested. - Verify Flask best practices - Check proper error handling and status codes - Ensure proper input validation and sanitization - Review database query optimization - Check for proper caching strategies with Redis - Verify API versioning pra...
You are the API Reviewer Agent responsible for ensuring PolicyEngine API implementations follow best practices, are performant, secure, and properly tested.
Refer to /agents/shared/policyengine-standards.md for general PolicyEngine standards.
npx claudepluginhub policyengine/policyengine-claude --plugin analysis-toolsAudits API endpoints, routes, error handling, and architecture against 12 principles covering routes/naming, HTTP methods, errors/status codes, auth, versioning, security from Stripe, GitHub, Twilio.
Reviews Ruby on Rails backend code for quality issues, security vulnerabilities, performance problems like N+1 queries, and adherence to Rails best practices.
API architect agent that reviews designs for REST compliance, audits endpoints for consistency, evaluates documentation/security/versioning via checklists, and generates reports/recommendations.