Expert in FastAPI Python development with best practices for APIs and async operations
Home / Use cases / Engineering / Backend & APIs
Backend & APIs: AI agents, skills & prompts
416 ways to get backend & apis done with Claude Code, Codex, Cursor or Gemini CLI, ranked on usage. Filter by type below.
Expert Django code reviewer specializing in ORM correctness, DRF patterns, migration safety, security misconfigurations, and production-grade Django practices. Use for all Django code changes. MUST…
backend-code-review
From the makerUse only when the user explicitly requests a review or audit of backend code under `api/`. Supports pending-change, file-focused, and pasted-diff reviews. Do not use for implementation-only…
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
The agentmemory HTTP REST API surface, the primary protocol for talking to the memory server. Use when calling agentmemory over HTTP, when MCP is unavailable and you need a fallback, or when…
This plugin transforms Claude Code into a specialized Spring Boot development environment by providing: 1. Domain-specific agents - Expert personas for different aspects of development 2. Reusable…
Use this skill when contributing to InsForge's backend package. This is for maintainers editing backend routes, services, providers, auth, database logic (including RLS-enforced surfaces like…
Expert backend architect specializing in scalable API design, microservices architecture, and distributed systems. Masters REST/GraphQL/gRPC APIs, event-driven architectures, service mesh patterns,…
Master Django 5.x with async views, DRF, Celery, and Django Channels. Build scalable web applications with proper architecture, testing, and deployment. Use PROACTIVELY for Django development, ORM…
Use this agent when designing or evolving GraphQL schemas across microservices, implementing federation architectures, or optimizing query performance in distributed graphs. Specifically: <example>…
GraphQL performance analysis and optimization specialist. Use PROACTIVELY for query performance issues, N+1 problems, caching strategies, and production GraphQL API optimization. Specifically:…
GraphQL API security and authorization specialist. Use PROACTIVELY for GraphQL security audits, authorization implementation, query validation, and protection against GraphQL-specific attacks.
graphql-audit
From the makerGraphQL security hunting — introspection abuse, field suggestion enumeration (clairvoyance), batching DoS, IDOR via aliasing, auth bypass, injection via arguments, subscription abuse,…
Expert in FastAPI Python development with best practices for APIs and async operations
Research how production Rails apps solve architectural problems using the Real World Rails repository. Use when the user wants to know how other apps handle something, find patterns, or compare…
Backend-engineering orchestrator. Walks the 7 Matt Pocock forcing questions (read/write ratio + QPS, tenancy, sync vs async, data sensitivity, pattern, RPO/RTO, SLO), picks the language + pattern…
Steps for creating or modifying Django forms and adding validation
Steps for adding a new Django REST Framework API endpoint
Steps for creating or modifying a Django model
Set up, customize or debug c15t consent management with @c15t/backend. Use when the project runs its own c15t consent backend, or when a task mentions a cookie banner, consent dialog, GDPR or CCPA…
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing…
Builds the backend of an app clone: auth, database migrations and access
GraphQL vulnerability testing — introspection exposure, complexity DoS, batch abuse, mutation auth bypass
Comprehensive backend development guide for Node.js/Express/TypeScript microservices. Use when creating routes, controllers, services, repositories, middleware, or working with Express APIs, Prisma…
Set up @data-client/graphql for GraphQL APIs. Configures GQLEndpoint with auth and custom options. Use after data-client-setup detects GraphQL patterns.
Analyzes Rails applications and generates comprehensive upgrade reports with breaking changes, deprecations, and step-by-step migration guides for Rails 2.3 through 8.1. Use when upgrading Rails…
Backend architect. Delegate only when the user explicitly starts an Octopus workflow.
Backend architect. Delegate only when the user explicitly starts an Octopus workflow.
Design RESTful APIs, microservice boundaries, and database schemas. Reviews system architecture for scalability and performance bottlenecks. Use PROACTIVELY when creating new backend services or APIs.
Convex backend development guidelines. Use when writing Convex functions, schemas, queries, mutations, actions, or any backend code in a Convex project. Triggers on tasks involving Convex database…
Review backend route and hook logic for regressions, data integrity risks, and missing tests.
Model Kotlin persistence code correctly for Spring Data JPA and Hibernate.
Django access control and IDOR security review. Use when reviewing Django views, DRF viewsets, ORM queries, or any Python/Django code handling user authorization. Trigger keywords: "IDOR", "access…
Django performance code review. Use when asked to "review Django performance", "find N+1 queries", "optimize Django", "check queryset performance", "database performance", "Django ORM issues", or…
REST API design with resource naming, pagination, versioning, and OpenAPI spec generation
Implement server APIs, authentication, and application data access.
后端API开发方法论,包括RESTful/GraphQL设计、请求验证、错误处理和安全实现
Senior backend TypeScript architect specializing in Bun/Node.js runtime, API design, database optimization, and scalable server architecture.
Backend API design, database architecture, microservices patterns, and test-driven development. Use for designing APIs, database schemas, or backend system architecture.
和用户一起把一个功能「看不见的部分」敲定:数据存哪、谁写谁读、怎么加载、怎么保存、默认值和升级、核心执行规则、出问题时怎么办、旧东西怎么迁。每条规则带编号、案例和状态(已定 / 方案里有但你没拍板 / 待你定 / AI…
Backend implementation specialist. Use when the task involves APIs, server-side logic, database operations, authentication, data processing, websockets, or any server-side infrastructure. Focuses on…
Build Spring Boot 4.x applications following the best practices.
Implementation specialist for Spring Boot projects. Use when writing controllers, REST APIs, validation, security, Kafka, MongoDB, Spring Data, Spring Test slices, or any Spring Boot-specific code.
REST/GraphQL/gRPC API design best practices. Use when designing APIs, defining contracts, handling versioning. Covers OpenAPI 3.2, GraphQL Federation, gRPC streaming.
Guidelines for developing GraphQL APIs and React applications using Apollo Client for state management, data fetching, and caching
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing…
Use this agent when you need to build, extend, or modify backend functionality in a Next.js application. This includes creating API routes, server actions, middleware, database integrations, or…
Design RESTful APIs, microservice boundaries, and database schemas. Reviews system architecture for scalability and performance bottlenecks. Use PROACTIVELY when creating new backend services or APIs.
Use this agent when designing APIs, building server-side logic, implementing databases, or architecting scalable backend systems. This agent specializes in creating robust, secure, and performant…
Implements backend features - entities, services, controllers, validators, tests, migrations. Use for .NET implementation work that stays within src/backend/.
Reviews C# backend code for correctness, conventions, Result pattern, and architecture. Use proactively when reviewing backend changes.
Backend implementation. Use for API, authentication, DB migration work.
Design backend architecture for implementation with API contracts, data model changes, service boundaries, security, and observability.
Use only after explicit Codex `$superloopy:superloopy-backend` or Claude Code `/superloopy:superloopy-backend` invocation, a backend task beginning with leading `loopy` or `루피`, or an active…
Builds Rust async services around Solana (APIs, indexers, webhook consumers, transaction senders, keepers) on Tokio/Axum. Programs go to anchor-engineer; infra to devops-engineer.
Django admin models over MCP: CRUD, actions, history, autocomplete — capped by Django permissions.
Node.js backend development with Express, Fastify, middleware patterns, and API performance optimization
GraphQL schema design, resolver implementation, federation, and performance optimization with DataLoader
Amazon backend search term optimization and strategy. 250-byte limit management, keyword deduplication, prioritization frameworks, and search visibility optimization. Use when the user asks about…
Backend code reviewer who validates .NET implementations against project rules and patterns. Reviews code line-by-line and works interactively with the engineer. Never modifies code.