backend-rust
Rust/WASM backend in api-rust/. High-performance alternative using workers-rs, utoipa for OpenAPI, and Supabase REST API. Port 9990 for local dev. 10-100x faster than Python.
backend-api
Build FastAPI REST APIs with CORS, JWT auth, Pydantic validation, async endpoints, and proper error handling. Use when creating API endpoints, middleware, or backend services.
api-conventions
Standards pour la conception d'API REST. Use when "api", "endpoint", "route", "rest api", "http".
api-designer
API design and implementation. Use for 'API', 'endpoint', 'route' requests
kratos-service-layer
Generates gRPC/HTTP service handlers for go-kratos microservices. Creates service structs, handler methods, and integrates with protobuf definitions. Use when implementing RPC handlers, adding API endpoints, creating dual transport (HTTP/gRPC) handlers, or connecting transport layer to business logic in kratos services.
backend-api-endpoints
Design and implement RESTful API endpoints following REST principles, resource-based URL conventions, and HTTP method best practices. Use this skill when creating new API endpoints, defining routes or controllers, implementing REST resources, updating endpoint URL structures, working with HTTP method handlers (GET, POST, PUT, PATCH, DELETE), implementing API versioning, designing nested resource endpoints, adding query parameter support for filtering/sorting/pagination, setting up route middleware, implementing rate limiting headers, working with API routing configuration files, creating or updating API documentation, or refactoring endpoint structure for consistency. Use when working with Express.js routes, NestJS controllers, FastAPI endpoints, Django views, Rails controllers, or any backend framework's routing mechanisms.
backend-developer
Backend API routes, database integrations ve server-side iş mantığı geliştirmek için kullanılır. Supabase, Zod validation, rate limiting ve API security konularında uzman.
backend-business-scoped-endpoint
Add a new authenticated business-scoped API endpoint in Kyora backend (Gin) with correct tenant isolation, RBAC/plan gates, error handling, and Swagger annotations.
backend-api-standards
Design and implement RESTful API endpoints following REST principles with proper HTTP methods, status codes, and resource-based URLs. Use this skill when creating or modifying API endpoints, route handlers, controllers, or API configuration files. Apply when working on REST API design, endpoint implementations, API versioning, request/response handling, HTTP method routing (GET, POST, PUT, PATCH, DELETE), query parameter filtering, API rate limiting, or any file that defines API routes such as routes.py, api.js, controllers/, endpoints/, or API documentation files.
api-designer
Especialista em design de APIs RESTful e GraphQL, documentação e boas práticas de arquitetura de APIs
secure-task-crud
This skill should be used when implementing secure, high-performance REST API endpoints for task management with strictly enforced multi-tenant isolation and async performance.
nockapp-api-design
Design new API endpoints following the Hoon-Rust-HTTP pattern used in this NockApp. Use when adding endpoints, modifying SNARK structure, extending the API, or implementing new features.
create-api-route
Generate robust, secure Next.js 16 App Router API endpoints with validation, auth checks, and strict server-side enforcement.
tanstack-server-functions
Use this when implementing TanStack Start server functions and middleware (validation, auth, redirects, request context) in the Cloudflare Workers runtime.
model-skill
Create Pydantic v2 data models with validation, type hints, and proper configuration. Use when designing data structures or schemas.
api-design
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 REST endpoints, when implementing GraphQL schemas, when handling API versioning, when designing pagination.
go-http
HTTP handler, module, middleware, and routing patterns. Use when implementing endpoints, modules, middleware, routes, or HTTP responses. Includes module pattern for mountable sub-applications and path normalization at router level. Triggers: http.Handler, http.HandlerFunc, Handler struct, Routes() method, routes.Group, routes.Route, module.Module, module.Router, middleware stack, RespondJSON, RespondError, CORS, SSE, text/event-stream, MapHTTPStatus, long-running processes, lifecycle context, client disconnect, path normalization. File patterns: internal/*/handler.go, pkg/module/*.go, pkg/middleware/*.go, pkg/routes/*.go
rest-api-expert
RESTful API 설계, Request/Response DTO, @Valid 검증. MockMvc 금지, TestRestTemplate 필수. /kb-rest-api 명령 시 자동 활성화.
fastapi-async-patterns
Use when FastAPI async patterns for building high-performance APIs. Use when handling concurrent requests and async operations.
hono
This skill should be used when developing with the Hono web framework, including CLI tool usage, project scaffolding, routing, middleware configuration, testing, optimization, and deployment across multiple JavaScript runtimes (Cloudflare Workers, Deno, Bun, Vercel, AWS Lambda, Node.js)