project-api-patterns
[PROJECT] REST API implementation patterns and conventions
发现 research backend 相关 Skills,比较来源仓库和用途,查看适合你工作流的技能说明。
[PROJECT] REST API implementation patterns and conventions
Generates route specifications (distance, elevation, constraints) compatible with the app’s mapping layer.
Keep HTTP handlers and OpenAPI (openapi.yaml) in sync. Use when adding/changing endpoints, request/response schemas, auth requirements, or error shapes.
FastAPI + Python backend development specialist. Use when building APIs, endpoints, database integration, authentication, background tasks, or debugging Python backends. Includes Supabase server-side patterns,...
Build and deploy comprehensive Cloudflare Workers with SvelteKit API routes, D1 database, KV storage, and R2 object storage integration for production serverless applications.
Master SvelteKit backend development with API routes, server actions, database integration, authentication, and server-side architecture using SvelteKit 2.x.
D1 database operations with Drizzle ORM, schema management, advanced querying, pagination, and transaction patterns for Cloudflare Workers.
Patterns backend FastAPI architecture 3-tiers, complète DEV_AGENT avec best practices backend
REST/GraphQL API design patterns, error handling, and versioning. Use when designing APIs, handling errors, or making API architecture decisions.
Backend API routes, Prisma schema/migrations, and server-side validation patterns for markdowntown. Use when editing Next.js App Router API handlers, Prisma models/migrations, auth/session gating, rate limits,...
Nostrstack API development (Fastify + Prisma) including routing patterns, services, tenancy resolution, LightningProvider integration, and Nostr endpoints. Use when editing apps/api (routes, services, providers...
FastAPI backend patterns for Pricing App - SQLAlchemy, Alembic, auth, permissions
Use Zod to validate and type inputs at boundaries (route params/search params, server functions, DB access). Use when adding validation or debugging input issues.
Implement authentication, authorization, data protection, vulnerability checks, and security best practices. Use when adding authentication, protecting API endpoints, handling user data, or implementing securit...
Express.js patterns for routing, middleware, error handling, and RESTful API development. Trigger: When building Express servers, when implementing REST APIs, when setting up middleware, when handling authentic...
REST and GraphQL API design patterns. Covers HTTP methods, status codes, versioning, pagination, error handling, schema design, mutations, and API best practices. Trigger: When designing APIs, when creating RES...
Type-safe APIs with tRPC - End-to-end typesafe APIs without code generation. Covers routers, procedures, context, middleware, and React Query integration. Trigger: When creating tRPC routers, when implementing...
Comprehensive FastAPI development skill for building APIs from hello world to production-ready applications. Use when building REST APIs, microservices, ML/AI APIs, or full-stack applications with FastAPI. Cove...
FastAPI development assistant for building modern Python web APIs. Provides guidance on routing, request/response handling, dependency injection, authentication, middleware, WebSockets, testing, and Pydantic mo...
Specialized in Atlas ORM and database design for Gravito. Trigger this for schema design, migrations, or complex query building.
新しいAPIエンドポイントを追加する際に使用。Huma API、Echo、Handler/Service/Repositoryの3層構成、エンドポイント登録パターンを適用。REST API、新規エンドポイント、CRUD APIを追加する場合に使用。
Expert guide and best practices for building production-ready web APIs with Axum 0.8+ in Rust. Use this skill when developing, refactoring, or structuring Axum applications.
Expert guide for testing Axum web applications. Use this skill when writing unit tests, integration tests, or setting up test infrastructure for Axum handlers, extractors, middleware, and full application testi...
Expert in integrating third-party APIs with proper authentication, error handling, rate limiting, and retry logic. Use when integrating REST APIs, GraphQL endpoints, webhooks, or external services. Specializes...
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。