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

symfony-skapi-action

Create API Action controllers extending BaseAction. Use for API endpoints.

Swoking
Swoking
development
open
backend
0

error-handling

Error handling patterns for RawDrive. Use when implementing error boundaries, API error responses, form validation, loading states, or user-friendly error messages.

veerababumanyam
veerababumanyam
development
open
backend
0

backend-models

Design and implement database models following best practices with clear singular naming, proper timestamps, appropriate data types, database constraints, relationship definitions, and validation at multiple layers. Use this skill when creating new Eloquent models, defining model relationships (hasMany, belongsTo, etc.), adding fillable or guarded properties, implementing model casts for attributes, defining database constraints and foreign keys, or working with model factories and seeders. This skill applies when working on files in app/Models/ directory, creating model classes, defining table structures, or implementing model accessors and mutators.

FlorianRiquelme
FlorianRiquelme
development
open
backend
0

pythonista-typing

Python type annotations and Pydantic best practices. Use when working with types, models, or data structures. Triggers on "type", "types", "typing", "Pydantic", "BaseModel", "dict", "list", "tuple", "annotation", "hint", "Any", "TypedDict", "dataclass", "model", "schema", or when defining function signatures or data models.

gigaverse-app
gigaverse-app
development
open
backend
0

route-auditor-v1

Prevent 404s by validating all routes exist and are accessible

atiati82
atiati82
development
open
backend
0

typebox-schemas

Guide for TypeBox schema conventions in Fastify routes and environment validation. Use when defining request/response schemas or validating configuration.

janisto
janisto
development
open
backend
0

customization

Configure middleware extension hooks for affolterNET.Web.Bff. Use when adding custom middleware, extending the pipeline, or integrating third-party components.

Mcafee123
Mcafee123
development
open
backend
0

write-route

Write routes following the Epic architecture patterns. Use when creating HTTP endpoints for behaviors, webhooks, or streaming. Triggers on "create a route", "add a webhook", or "write a route for".

coeus-ventures
coeus-ventures
development
open
backend
0

building-fastapi-apps

Use when creating FastAPI web applications, REST APIs, microservices, or backend services in Python. Also use for implementing FastAPI features like authentication, validation, async endpoints, dependency injection, middleware, or error handling. NOT when working with other web frameworks (Django, Flask) or frontend frameworks.

hafiznaveedchuhan-ctrl
hafiznaveedchuhan-ctrl
development
open
backend
0

creating-client-singletons

Prevent multiple PrismaClient instances that exhaust connection pools causing P1017 errors. Use when creating PrismaClient, exporting database clients, setting up Prisma in new files, or encountering connection pool errors. Critical for serverless environments.

djankies
djankies
development
open
backend
0

new-api-endpoint

Scaffold a new API endpoint following project patterns. Use when creating new API routes. Invoke with "/new-api-endpoint [path] [methods]".

abdoulayesow
abdoulayesow
development
open
backend
0

api-setup

Configure affolterNET.Web.Api service registration and middleware pipeline. Use when setting up AddApiServices, ConfigureApiApp, or configuring the API middleware order.

Mcafee123
Mcafee123
development
open
backend
0

backend-api

Design and implement RESTful API endpoints following REST principles with proper HTTP methods, status codes, resource-based URLs, and rate limiting. Use this skill when creating or modifying API endpoints, route handlers, controllers, or any backend API layer code. Apply when working on files that define API routes (routes/*.ts, controllers/*.ts, api/*.ts, *Controller.cs), implement request/response handlers, establish API versioning, or configure endpoint middleware. Use when building Bun/Express APIs, ASP.NET Core Web APIs, or Next.js API routes. This skill ensures RESTful design with clear resource-based URLs, consistent lowercase hyphenated naming, appropriate HTTP methods (GET, POST, PUT, PATCH, DELETE), proper status codes (200, 201, 400, 404, 500), plural nouns for resources (/users, /products), limited nesting depth (2-3 levels max), query parameters for filtering/sorting/pagination, API versioning strategies, and rate limiting headers in responses.

TheophilusChinomona
TheophilusChinomona
development
open
backend
0

api-design

API設計 - REST/GraphQL設計原則、バージョニング、エラーハンドリング、ドキュメント

DaichiHoshina
DaichiHoshina
development
open
backend
0

kratos-repo

Implements go-kratos data layer repositories following Clean Architecture patterns with GORM, transactions, pagination, and error handling. Use when adding new data access layers to kratos microservices that need database persistence.

alecszaharia
alecszaharia
development
open
backend
0

jquery-ajax-json

Best practices for jQuery AJAX with JSON data handling including sending/receiving JSON, error handling, security (CSRF protection, XSS prevention), promise patterns, caching, and modern alternatives. Use when working with jQuery AJAX requests, implementing JSON APIs, troubleshooting AJAX issues, or migrating from jQuery to Fetch API.

ErnestPenaJr
ErnestPenaJr
development
open
backend
0

fastapi-validation

Use when FastAPI validation with Pydantic models. Use when building type-safe APIs with robust request/response validation.

knopki
knopki
development
open
backend
0

rest-client-generator

Generate REST API client code in multiple languages with error handling. Use when creating API client libraries or SDK code.

ntaksh42
ntaksh42
development
open
backend
0

error-handling

Complete error handling patterns for Wasp applications. Use when implementing error handling, validation, or working with HTTP errors. Includes server-side operations errors, client-side error handling, Zod validation, and retry logic.

ToonVos
ToonVos
development
open
backend
0

crud-routes-builder

Generate base HTTP CRUD routes (create, list, get, delete) for a domain entity in apps/api/src/interfaces/http/routes, using existing domain fields/schemas and repositories; handles nested sub-entities via Fastify prefixes. Use when asked to scaffold CRUD routes for an entity (e.g., "Crée les routes CRUD pour Recipe", "Génère le CRUD de l'entité Ingredient", "Fais les routes CRUD de Member dans Collection").

RedBoardDev
RedBoardDev
development
open
backend
0

backend-api

Load when editing Python files in backend/, api/, routes/, services/, models/, websocket files, or alembic/. Provides FastAPI, async SQLAlchemy, WebSocket, Authentication, and Database Migration patterns.

goranjovic55
goranjovic55
development
open
backend
0

project-architecture-patterns

Architecture patterns for rRNA-Phylo project including FastAPI backend design, service organization, async task processing with Celery, Pydantic schemas, testing with pytest, Biopython integration, and API design conventions. Covers project structure, dependency injection, error handling, and configuration management.

roeimed0
roeimed0
development
open
backend
0

api-fetch-with-auth

Create authenticated API fetch function in Next.js. Use for frontend API calls.

Jawad-Chaudhary
Jawad-Chaudhary
development
open
Previous
Page 68 / 73
Next