category focus

Backend

Server-side logic, APIs, and microservices.

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

structured-errors

Automatically applies when writing error handling in APIs and tools. Ensures errors are returned as structured JSON with error, request_id, and timestamp (not plain strings).

ricardoroche
ricardoroche
development
open
backend
0

graphql-schema-generator

Generate GraphQL schemas, resolvers, and type definitions. Use when designing GraphQL APIs or documenting GraphQL schemas.

ntaksh42
ntaksh42
development
open
backend
0

creating-repository

Creates repository interfaces in contracts, Supabase implementations, error codes, and error mappers. Use when asked to create a repository, add a data layer, or implement a new domain port.

pariszhuang123
pariszhuang123
development
open
backend
0

route-builder

Generates route specifications (distance, elevation, constraints) compatible with the app’s mapping layer.

nadavyigal
nadavyigal
development
open
backend
0

bff-setup

Configure affolterNET.Web.Bff service registration and middleware pipeline. Use when setting up AddBffServices, ConfigureBffApp, or configuring the BFF middleware order.

Mcafee123
Mcafee123
development
open
backend
0

creating-gorm-entity

Creates GORM entity structs for go-kratos microservices with BaseModel embedding, proper field tags, relationships (one-to-one, one-to-many), indexing strategies, and soft delete support. Use when defining database schema, creating new entities, setting up table relationships, or configuring database constraints.

alecszaharia
alecszaharia
development
open
backendmarketplace
0

tools-json-ops

Generic JSON file CRUD operations with path notation support

cuioss
cuioss
development
open
backend
0

wasp-operations

Complete Wasp operations patterns for queries and actions. Use when creating backend operations, implementing queries/actions, or working with server-side code. Includes type annotations, auth checks, entity access, client usage, and error handling.

ToonVos
ToonVos
development
open
backend
0

http-api-openapi

Keep HTTP handlers and OpenAPI (openapi.yaml) in sync. Use when adding/changing endpoints, request/response schemas, auth requirements, or error shapes.

matt-riley
matt-riley
development
open
backend
0

zod-validation

Zod schema validation patterns. Use when validating API inputs and data.

IvanTorresEdge
IvanTorresEdge
development
open
backend
0

go-api

HTTP API development patterns for Go. Use when creating endpoints, handlers, middleware, or error responses. Triggers: API design, HTTP handlers, error handling, functional options, option merging, response formatting.

JaimeStill
JaimeStill
development
open
backend
0

write-action

Write server actions following the Epic architecture patterns. Use when creating server-side logic for behaviors, including authentication, validation, and model calls. Triggers on "create an action", "add an action", or "write an action for".

coeus-ventures
coeus-ventures
development
open
backend
0

backend-models

Define database models with clear naming, proper data types, validation, relationships, and constraints to ensure data integrity. Use this skill when creating or modifying ORM model files, database schema definitions, model class files, or entity files. Use this when defining model relationships (has-many, belongs-to, many-to-many), setting up database constraints (NOT NULL, UNIQUE, foreign keys), adding timestamps and indexes, implementing model-level validations, or choosing appropriate data types for fields. Use this when working on files in directories like models/, entities/, app/models/, or any file that defines database table structures and relationships.

Software-Design-Club
Software-Design-Club
development
open
backend
0

graphql-schema-design

GraphQL schema design including types, fields, pagination, nullability, naming conventions, and descriptions. Use when designing or modifying GraphQL schemas.

jovermier
jovermier
development
open
backend
0

clojure-malli

Data validation with Malli schemas in Clojure. Use when working with: (0) malli, (1) data validation or coercion, (2) defining schemas for maps, collections, or domain models, (3) API request/response validation, (4) form validation, (5) runtime type checking, or when the user mentions malli, schemas, validation, data contracts, or data integrity.

Ramblurr
Ramblurr
development
open
backend
0

symfony-skapi-service

Create or modify API services extending BaseService. Use for business logic.

Swoking
Swoking
development
open
backend
0

sqlmodel

Comprehensive guide for working with SQLModel, PostgreSQL, and SQLAlchemy in FastAPI projects. Use when working with database operations in FastAPI including: (1) Defining SQLModel models and relationships, (2) Database connection and session management, (3) CRUD operations, (4) Query patterns and filtering, (5) Database migrations with Alembic, (6) Testing with SQLite, (7) Performance optimization and connection pooling, (8) Transaction management and error handling, (9) Advanced features like cascading deletes, soft deletes, and event listeners, (10) FastAPI integration patterns. Covers both basic and advanced database patterns for production-ready FastAPI applications.

mmbilal2725
mmbilal2725
development
open
backend
0

go-rest-api

Analyze Go REST API projects using Echo, Gin, Chi, Fiber, or standard net/http. Use when onboarding to Go web APIs, understanding routing patterns, analyzing middleware chains, reviewing handler implementations, examining request/response handling, identifying authentication patterns, and generating API endpoint documentation.

runxgalee
runxgalee
development
open
backend
0

hono-ipc-routes

Implement type-safe IPC communication in Electron using Hono RPC. Use when creating API routes between main and renderer processes, setting up typed clients, or implementing request/response IPC patterns. Provides HTTP-like semantics over Electron IPC.

naporin0624
naporin0624
development
open
backend
0

new-api-route

Create new ORPC API routes with contracts, routers, and client integration. 创建新的 ORPC API 路由,包含合约、路由器和客户端集成。 Use when: - Adding new API endpoints - Creating CRUD operations for a new entity - User mentions "new API", "add endpoint", "create route", "新增接口", "添加 API"

coderguai
coderguai
development
open
backend
0

vendure-graphql-writing

Extend Vendure GraphQL schema with custom types, queries, mutations, and resolvers. Handles RequestContext threading, permissions, and dual Shop/Admin API separation. Use when adding GraphQL endpoints to Vendure.

meriley
meriley
development
open
Previous
Page 67 / 73
Next