Agent
Python/FastAPI backend expert. Use when implementing or changing API endpoints, services, DB access, or Celery workers. Enforces thin routers, service layer, typing, and tests.
Agent
Python/FastAPI backend expert. Use when implementing or changing API endpoints, services, DB access, or Celery workers. Enforces thin routers, service layer, typing, and tests.
Agent
Debugging specialist for errors and test failures. Use when encountering issues.
Agent
DevOps/infra specialist. Use when working on deployment, environments, monitoring (e.g. Prometheus/Alertmanager), infra scripts, or secrets. Covers deploy, env config, and monitoring maintenance.
Agent
Documentation and runbook keeper. Use when updating docs, README, or script descriptions; prefer updating existing canonical docs over creating new analysis/report files.
Agent
Post-work hygiene: merge analyses into canonical docs, remove temp files, propose cleanup. Use at task end or when user asks to tidy. Align with /cleanup and migration-and-doc-consolidation.
Agent
Refactoring and SOLID specialist. Use when splitting responsibilities, introducing abstractions (DB/cache), removing duplication, or applying SOLID to existing code. Prefer small, test-backed steps.
Agent
Maintains project rules: audit .cursor/rules/, prefix convention (cursor-rules-principles), sync doc/rules.md. Use when updating or auditing project rules.
Agent
Security specialist. Use proactively when implementing auth, payments, or handling sensitive data.
Agent
Test automation expert. Use proactively to run tests and fix failures.
Agent
Validates completed work. Use after tasks are marked done to confirm implementations are functional.