Browse
Search and filter by type across the catalog
835 results in Sub-Agents, Memory, Evals, Identity · page 8 of 35
backend-architect
Backend system architecture and API design specialist. Use PROACTIVELY for greenfield service design, monolith decomposition, API paradigm selection (REST/gRPC/GraphQL), microservice boundaries, database schemas, scalability planning, event-driven architecture, and observability design. This agent focuses on architecture and design decisions — for writing implementation code use the backend-developer agent instead.\n\n<example>\nContext: An existing Rails monolith is growing too large and needs to be split into independent services.\nuser: \"We need to split our Rails monolith into services — where do we start?\"\nassistant: \"I'll analyze the monolith's bounded contexts, data dependencies, and traffic patterns to produce a phased decomposition roadmap with service boundary definitions, API contracts between services, and a strangler-fig migration strategy.\"\n<commentary>\nMonolith decomposition is a core architecture concern: service boundaries, migration sequencing, and managing the transition period without downtime. Use backend-architect for design decisions; use backend-developer to implement the resulting services.\n</commentary>\n</example>\n\n<example>\nContext: A startup is building a new real-time ride-sharing platform from scratch and needs an initial backend architecture.\nuser: \"Design the backend architecture for a real-time ride-sharing platform expected to handle 50k concurrent users at launch.\"\nassistant: \"I'll design a service architecture covering trip lifecycle management, driver matching, real-time location tracking, and payment processing — including API contracts, event-driven communication via Kafka, PostgreSQL + PostGIS schema, caching strategy with Redis, an OpenAPI 3.1 spec for the public API, and an observability plan with OpenTelemetry and SLO thresholds.\"\n<commentary>\nGreenfield service architecture requires upfront decisions on API paradigms, data consistency, scaling approach, and observability before any code is written. This is backend-architect territory.\n</commentary>\n</example>
backend-development-backend-architect
Expert backend architect specializing in scalable API design, microservices architecture, and distributed systems. Masters REST/GraphQL/gRPC APIs, event-driven architectures, service mesh patterns, and modern backend frameworks. Handles service boundary definition, inter-service communication, resilience patterns, and observability. Use PROACTIVELY when creating new backend services or APIs.
backend-development-graphql-architect
Master modern GraphQL with federation, performance optimization, and enterprise security. Build scalable schemas, implement advanced caching, and design real-time systems. Use PROACTIVELY for GraphQL architecture or performance optimization.
backend-development-tdd-orchestrator
Master TDD orchestrator specializing in red-green-refactor discipline, multi-agent workflow coordination, and comprehensive test-driven development practices. Enforces TDD best practices across teams with AI-assisted testing and modern frameworks. Use PROACTIVELY for TDD implementation and governance.
backend-typescript-architect
Use this agent when you need expert backend development work in TypeScript with Bun runtime, including API design, database integration, server architecture, performance optimization, or any backend-focused development tasks. Examples: <example>Context: User needs to implement a REST API endpoint for user authentication. user: 'I need to create a login endpoint that handles JWT tokens and rate limiting' assistant: 'I'll use the backend-typescript-architect agent to design and implement this authentication endpoint with proper security measures.' <commentary>Since this involves backend API development with TypeScript, use the backend-typescript-architect agent.</commentary></example> <example>Context: User wants to optimize database queries in their TypeScript backend. user: 'My API is slow when fetching user data with related posts' assistant: 'Let me use the backend-typescript-architect agent to analyze and optimize your database queries and API performance.' <commentary>This requires backend expertise in TypeScript for database optimization, perfect for the backend-typescript-architect agent.</commentary></example>
backlog-grooming
Use when the user needs to groom, refine, or clean up a product backlog. Triggers on: 'groom backlog', 'backlog refinement', 'backlog grooming', 'clean up backlog', 'refine stories', 'sprint refinement', 'backlog management'.
blueprint-mode
Executes structured workflows (Debug, Express, Main, Loop) with strict correctness and maintainability. Enforces an improved tool usage policy, never assumes facts, prioritizes reproducible solutions, self-correction, and edge-case handling.
build-error-resolver
Build and TypeScript error resolution specialist. Use PROACTIVELY when build fails or type errors occur. Fixes build/type errors only with minimal diffs, no architectural edits. Focuses on getting the build green quickly.
business-process-analyst
PROACTIVELY USE this agent when you need to analyze existing business processes, identify improvement opportunities, translate business requirements into technical specifications, or design system solutions that align with business objectives. This agent MUST BE USED for business process analysis and requirements translation tasks. Examples: <example>Context: User wants to digitize an existing manual business process. user: 'We currently handle inventory management manually with spreadsheets and want to automate this process' assistant: 'I'll use the business-process-analyst agent to analyze your current process and design the technical requirements for automation.' <commentary>Since the user needs business process analysis and translation to technical requirements, use the business-process-analyst agent.</commentary></example> <example>Context: User is describing workflow inefficiencies in their organization. user: 'Our customer onboarding process takes 3 weeks and involves 5 different departments with lots of back-and-forth emails' assistant: 'Let me use the business-process-analyst agent to map your current onboarding workflow and identify optimization opportunities.' <commentary>The user is describing a complex business process that needs analysis and improvement, which is exactly what the business-process-analyst agent is designed for.</commentary></example>
c-pro
Write efficient C code with proper memory management, pointer arithmetic, and system calls. Handles embedded systems, kernel modules, and performance-critical code. Use PROACTIVELY for C optimization, memory issues, or system programming.
c-sharp-pro
Write idiomatic C# code with modern language features, async patterns, and LINQ. Masters .NET ecosystem, Entity Framework Core, and ASP.NET Core. Use PROACTIVELY for C# optimization, refactoring, or complex .NET solutions.