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
2

koan-api-building

EntityController<T>, custom routes, payload transformers, auth policies

sylin-org
sylin-org
development
open
backend
2

go-api-gateway

Build the AgentStack API Gateway in Go with Fiber/Chi. Use for creating REST API endpoints, HTTP handlers, middleware, request validation, and API routing. Triggers on "build API", "create endpoint", "HTTP handler", "REST API", "API gateway", "Fiber handler", "Chi router", or when implementing spec/004-api-design.md endpoints.

raphaelmansuy
raphaelmansuy
development
open
backend
2

pydantic-model

Guide for creating Pydantic v2 models with proper validation, field examples, and schema separation following this project's conventions.

janisto
janisto
development
open
backend
1

beanie-odm

This skill should be used when the user asks to "create MongoDB model", "define Beanie document", "write MongoDB query", "create aggregation pipeline", "run database migration", "index MongoDB collection", or mentions Beanie, Motor, MongoDB documents, or async database operations. Provides MongoDB/Beanie ODM patterns for FastAPI.

Lobbi-Docs
Lobbi-Docs
development
open
backend
1

api-design

REST API design principles and patterns - use when designing new endpoints, creating DTOs, or planning API structure

ashchupliak
ashchupliak
development
open
backend
1

api-architecture

Enterprise API design with REST, GraphQL, gRPC patterns including versioning, pagination, and error handling

doanchienthangdev
doanchienthangdev
development
open
backend
1

rest

RESTful API design principles and best practices

pluginagentmarketplace
pluginagentmarketplace
development
open
backend
1

api-design-expert

Expert-level API design principles, REST, GraphQL, versioning, and API best practices

personamanagmentlayer
personamanagmentlayer
development
open
backend
1

api-design

REST/GraphQL/gRPC API design best practices. Use when designing APIs, defining contracts, handling versioning. Covers OpenAPI 3.2, GraphQL Federation, gRPC streaming.

majiayu000
majiayu000
development
open
backend
1

fastapi-expert

Expert-level FastAPI development for high-performance Python APIs with async support

personamanagmentlayer
personamanagmentlayer
development
open
backend
1

api-generator

Generate complete CRUD API endpoints with async patterns, Pydantic validation, JWT authentication, and proper error handling. Activates when creating new API resources or routes.

gizix
gizix
development
open
backend
1

global-validation

Implement input validation using class-validator decorators, custom validators, and business rule validation patterns. Use this skill when adding validation decorators to DTOs, creating validator service classes (*.validator.ts), implementing existence/uniqueness checks, or validating business rules in use cases. This includes using decorators like @IsNotEmptyString, @MaxLength, @IsArray, @IsString, creating custom decorators, and implementing fail-fast validation patterns in validator classes. Apply when working with DTO files, validator classes in shared/validator/, or implementing input sanitization.

imkdw
imkdw
development
open
backend
1

typescript-zod

Apply when validating external data (API inputs, form data, environment variables) with TypeScript type inference.

CoderMariusz
CoderMariusz
development
open
backend
1

guardrails

How to write Malli schemas for Guardrails function specifications in Clojure/ClojureScript. This skill teaches the schema types available, map schema patterns, and best practices for type-safe function definitions using >defn.

saskenuba
saskenuba
development
open
backend
1

handler-generator

Generates new Go HTTP handlers following Ishkul patterns. Creates handler with proper request/response types, error handling, validation, structured logging, and matching test file. Use when adding new API endpoints.

mesbahtanvir
mesbahtanvir
development
open
backend
1

fastapi-endpoint-scaffolder

Scaffolds a new FastAPI endpoint with Pydantic models, router registration, and tests. Use when creating new backend API endpoints. Related: pydantic-model-scaffolder for complex model validation.

okgoogle13
okgoogle13
development
open
backend
1

nuxt-errors

Error handling with error classes, handlers, and interceptors. Use when handling API errors, displaying validation errors, configuring error handlers, or implementing error interceptors.

leeovery
leeovery
development
open
backend
1

type-safe-form-validation

A comprehensive pattern for building type-safe forms and API validation using Zod, with automatic error formatting, runtime type checking, and seamless TypeScript integration. Use when building forms with client-side and server-side validation, validating API request/response payloads, creating reusable validation schemas, or ensuring data integrity across client and server.

vishalsachdev
vishalsachdev
development
open
backend
1

create-model

Create Prisma model layer functions. Use when adding database operations. Never call Prisma directly in routes.

tech-with-seth
tech-with-seth
development
open
backend
1

json-schema

Use when working with JSON Schema for validation, including draft-07, 2019-09, and 2020-12 specifications

mcclowes
mcclowes
development
open
backend
1

api-endpoint

Add new API endpoints to the OpenGov SDK from an OpenAPI specification. Use when: (1) Adding a new resource module (e.g., fees.py, transactions.py) (2) Adding endpoints to an existing module (3) User provides an OpenAPI spec file path or asks to "add endpoints" or "implement API methods" Creates: endpoint module, Pydantic models (params, response, enums), tests, and exports.

dsayling
dsayling
development
open
backend
1

api-validation

Apply when validating API request inputs: body, query params, path params, and headers. This skill covers Zod v4 patterns.

CoderMariusz
CoderMariusz
development
open
backend
1

drf-serializer

Generate Django REST Framework serializers with validation, nested relationships, and best practices. Use when creating or updating API serializers, especially for complex models with relationships.

gizix
gizix
development
open
backend
1

fetch-supabase-example

Fetch reference implementations from core-supabase repository. Use when (1) implementing Repository layer with Supabase, (2) need RPC function usage patterns, (3) checking correct parameter structures and type assertions, (4) verifying Supabase integration patterns.

semicolon-devteam
semicolon-devteam
development
open
Previous
Page 58 / 73
Next