category focus

Backend

Server-side logic, APIs, and microservices.

1742 スキルall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
backend
0

dto-design

Use immediately when user mentions: "DTO", "スキーマ", "schema", "データモデル", "data model", "Pydantic", "validation", "バリデーション", "型定義", "type definition", "data structure", "レコード", "record". MUST USE this skill for: - Designing Pydantic DTOs with field validation - Creating type-safe data structures - Implementing validators and model configurations - Any work in src/schemas/ directory

sunbluesome
sunbluesome
development
open
backend
0

global-validation

Implement comprehensive validation with server-side validation for security, client-side validation for user experience, early validation to fail fast, specific field-level error messages, allowlists over blocklists, type and format validation, input sanitization to prevent injection attacks, business rule validation, and consistent validation across all entry points. Use this skill when implementing form validation, API request validation, input sanitization, validation rules in Laravel, validation error messages, type checking, or security-related input validation. This skill applies when working on any code that accepts user input including forms, API endpoints, command-line interfaces, or background jobs.

FlorianRiquelme
FlorianRiquelme
development
open
backend
0

api-design

This skill should be used when designing APIs, choosing between REST, GraphQL, or gRPC, implementing API protocols, or ensuring API security. It provides guidance on RESTful APIs, GraphQL, gRPC, HTTP/WebSockets, and API best practices.

thependalorian
thependalorian
development
open
backend
0

api-response-checker

Check that API response format matches Android/iOS model expectations. Use when fixing JSON parsing errors, serialization issues, or when API returns unexpected format. Checks for array vs object wrappers, required fields, snake_case vs camelCase mismatches.

Skrufy
Skrufy
development
open
backend
0

fastify-routes

Guide for creating Fastify route handlers with TypeBox schemas and OpenAPI documentation. Use when adding new routes to app/src/routes/.

janisto
janisto
development
open
backend
0

api-patterns

API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.

seanpham99
seanpham99
development
open
backend
0

backend-api

Design and implement RESTful API endpoints following best practices for routing, versioning, and HTTP standards. Use this skill when creating or modifying API routes, controllers, or endpoints in files like routes/api.php, API controller files in app/Http/Controllers/Api/, controller files in app/Http/Controllers/, API resource classes, or when implementing REST API functionality. Use when working on URL structures, HTTP method handling (GET, POST, PUT, PATCH, DELETE), API versioning strategies, query parameter handling for filtering/sorting/pagination, HTTP status code responses, rate limiting configuration, or any API endpoint design decisions.

DevanB
DevanB
development
open
backend
0

configuring-serverless-clients

Configure PrismaClient for serverless (Next.js, Lambda, Vercel) with connection_limit=1 and global singleton pattern.

djankies
djankies
development
open
backend
0

api-design

REST APIを設計する際に使用。RESTful原則とエラーハンドリングをカバー。

TakumiOkayasu
TakumiOkayasu
development
open
backend
0

crud-writer

This is the guideline to follow when implementing CRUD features. Use them when implementing CRUD functionality.

diuyuy
diuyuy
development
open
backend
0

python

Python coding conventions, type hints, and FastAPI patterns

JustinFirsching
JustinFirsching
development
open
backend
0

api-protocol

API protocol guide for Sunrei project. Use when writing API endpoints, request/response type naming, and HTTP method conventions.

yongseongkim
yongseongkim
development
open
backend
0

openapi

Defines and generates OpenAPI 3.1 specifications with TypeScript type generation, validation, and documentation. Use when documenting APIs, generating client SDKs, or implementing contract-first API design.

mgd34msu
mgd34msu
development
open
backend
0

webapp

Generate web application code including HTTP handlers, repository interfaces, and implementations. Use when building REST APIs, creating CRUD endpoints, scaffolding backend services, or implementing web applications.

tennashi
tennashi
development
open
backend
0

validation

Validate data with JSON Schema and AJV. Use when validating API requests, form submissions, database inputs, or any data boundaries. Provides deterministic validation with consistent error formats.

ProfPowell
ProfPowell
development
open
backend
0

api-endpoint-design

API endpoint design and testing for vehicle insurance data platform. Use when designing new API endpoints, testing existing ones, validating response formats, or debugging API issues. Covers 11 core endpoints including 3 new pie chart distribution endpoints, parameter validation, error handling, and integration patterns.

alongor666
alongor666
development
open
backend
0

api-rest-conventions

Use this skill when designing, implementing, or reviewing RESTful APIs and URL structures.

michaellperry
michaellperry
development
open
backend
0

openapi

OpenAPI 3.1 specification patterns. Use when defining API schemas, operations, or documentation. Triggers: openapi.go, OpenAPI, Spec.*, openapi.Operation, openapi.Schema, openapi.Response, RequestBodyJSON, ResponseJSON, ResponseRef, SchemaRef, Schemas(), /docs endpoint, Scalar UI. File patterns: internal/*/openapi.go, pkg/openapi/*.go, cmd/server/openapi.go

JaimeStill
JaimeStill
development
open
backend
0

api-development

inkLine backend API development guidelines using Hono framework and Drizzle ORM

JackieNonSense
JackieNonSense
development
open
backend
0

backend-api

Design and implement RESTful API endpoints following best practices for URL structure, HTTP methods, status codes, versioning, and rate limiting. Use this skill when creating or modifying API routes, controllers, endpoint handlers, or route files. When working on files like routes.ts, api/*.ts, controllers/*.ts, endpoints/*.py, views.py, or any server-side request handlers. When designing resource URLs, implementing CRUD operations, adding query parameters for filtering/sorting/pagination, or setting up API versioning. When reviewing or refactoring existing API code for REST compliance.

mshafei721
mshafei721
development
open
backend
0

django-api-debugger

Debug Django REST Framework API issues including serializers, viewsets, permissions, pagination, filtering, and response formatting. Use when troubleshooting API endpoints, serialization errors, permission denials, or unexpected response data.

allthriveai
allthriveai
development
open
backend
0

backend-api

Design and implement RESTful API endpoints following REST principles with proper HTTP methods, status codes, and resource-based URL patterns. Use this skill when creating or modifying API route handlers, controllers, or endpoint definitions in backend frameworks (Express, NestJS, FastAPI, Django REST Framework, etc.). Use when working with API versioning strategies, implementing rate limiting, designing nested resource endpoints, or defining query parameter filtering and pagination. Use when writing files like routes.ts, controllers.ts, api.py, views.py, or any backend files that define HTTP endpoints and handle API requests/responses.

maksimtereshin
maksimtereshin
development
open
backend
0

transforming-string-methods

Write type-safe transformations with Zod including string methods, custom transforms, codecs, and pipelines

djankies
djankies
development
open
backend
0

api-dev

Django REST Framework 백엔드 API 개발. 엔드포인트 추가, 모델 생성, 시리얼라이저, VWorld API 연동. "API 만들어줘", "엔드포인트 추가", "모델 생성", "백엔드 수정" 요청 시 사용.

rlarbsgks87-bot
rlarbsgks87-bot
development
open
Previous
Page 71 / 73
Next