Back to categories
Category

Agent Skills in category: backend

33 skills match this category. Browse curated collections and explore related Agent Skills.

gemini-batch

This skill should be used when the user asks to "use Gemini Batch API", "process documents at scale", "submit a batch job", "upload files to Gemini", or needs large-scale LLM processing. Includes production gotchas and best practices.

batch-processinglarge-scale-processinggeminiLLM-processing
edwinhu
edwinhu
0

mcp-builder

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

mcpfastmcpmcp-sdkapi-integration
zhuxining
zhuxining
0

implement

Scaffold Cloudflare Workers with Hono, Drizzle ORM, and TypeScript best practices. Use this skill when implementing new Workers, adding endpoints, or setting up database schemas.

cloudflare-workershonodrizzle-ormtypescript
littlebearapps
littlebearapps
0

telegram-bot-performance-engineer

This skill should be used when analyzing, profiling, or optimizing Telegram bots built with Python/Telethon, especially for performance bottlenecks, rate limits, caching, API usage, or when the user asks for a full repo review or best practices.

telegrampythontelethonperformance-tuning
prof-ramos
prof-ramos
0

backend-development

后端服务开发。当用户需要开发 API、数据库设计、微服务架构或后端业务逻辑时使用此技能。

APIdatabase-designmicroservicesbackend-logic
aAAaqwq
aAAaqwq
0

idiomatic-go

Write production-ready Go backends, CLIs, and APIs following modern best practices from top tier tech companies. Use this skill when creating or reviewing Go code for (1) backend services and APIs, (2) command-line tools, (3) code requiring proper error handling, concurrency, or testing patterns, (4) any Go development requiring adherence to established style guidelines. Includes comprehensive linting configuration and detailed style guide.

gocode-styleerror-handlingconcurrency
marsolab
marsolab
0

maker

Generate .NET Core data API code from model definitions using the Maker XML specification and CLI. Use when users need to: (1) Create Maker XML models from JSON objects, SQL scripts, or database schemas, (2) Generate .NET Core CRUD API endpoints from Maker XML, (3) Understand or validate Maker XML model definitions, or (4) Work with the Maker CLI tool for code generation.

.netcrudapicli
alanben
alanben
0

dotnet-cqrs-api

Guide for building .NET APIs using CQRS pattern with MediatR, FluentValidation, and Carter modules

.netCQRSMediatRFluentValidation
alanben
alanben
0

observability

Telemetry, metrics, tracing, and observability for Elixir/BEAM applications

observabilityelixirtelemetrymetrics
layeddie
layeddie
0

ecto-query-analysis

Analyzes Ecto queries for N+1 problems, missing preloads, and performance issues.

ectoelixirsql-queryperformance-tuning
layeddie
layeddie
0

mcp-builder

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

mcpmcp-sdkfastmcpapi-integration
ederheisler
ederheisler
0

sf-apex

>

salesforceapexsf-cliintegration
Jag Valaiyapathy
Jag Valaiyapathy
214

aiwf:backend-dev-guidelines

Comprehensive backend development guide for Node.js/Express/TypeScript microservices. Use when creating routes, controllers, services, repositories, middleware, or working with Express APIs, Prisma database access, Sentry error tracking, Zod validation, unifiedConfig, dependency injection, or async patterns. Covers layered architecture (routes → controllers → services → repositories), BaseController pattern, error handling, performance monitoring, testing strategies, and migration from legacy patterns.

nodejsexpressjstypescriptprisma
moonklabs
moonklabs
1

async-python-patterns

Python asyncio and concurrent programming patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.

asyncioconcurrent-programmingpythonhigh-performance
NickCrew
NickCrew
52

five-field-handshake-execution

Execute five-field diagnostic handshake protocol.

network-protocolsprotocol-analysishandshakediagnostics
starwreckntx
starwreckntx
1

chronicle-protocol-v5-log

Log events using Chronicle Protocol v5 structured format.

loggingchronicle-protocolstructured-loggingevent-logging
starwreckntx
starwreckntx
1

backend-development

Build robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis), APIs (REST, GraphQL, gRPC), authentication (OAuth 2.1, JWT), testing strategies, security best practices (OWASP Top 10), performance optimization, scalability patterns (microservices, caching, sharding), DevOps practices (Docker, Kubernetes, CI/CD), and monitoring. Use when designing APIs, implementing authentication, optimizing database queries, setting up CI/CD pipelines, handling security vulnerabilities, building microservices, or developing production-ready backend systems. | Sử dụng khi xây dựng API, server, backend, máy chủ, xử lý dữ liệu, endpoint, microservices.

nodejspythongorust
wollfoo
wollfoo
0

backend-dev

后端开发专家,负责 Express.js + Knex.js + MySQL 8 + Redis 后端服务开发。遵循 OpenAPI 先行、TDD 推动、RBAC 安全、可观测性工程基线。处理 Provider 动态加载、缓存系统、数据库设计、内容管理 API 开发。适用于收到 Backend 部门任务卡(如 CMS-B-001)或修复类任务卡时使用。

expressjsknex.jsmysqlredis
lpding888
lpding888
1

flask-smorest-api

Set up Flask REST API with flask-smorest, OpenAPI docs, blueprint architecture, and dataclass models. Use when creating a new Flask API server, building REST endpoints, or setting up a production API.

flaskrest-apiopenapiblueprint
jmazzahacks
jmazzahacks
1

cl-condition-system

condition/restartパターンを適用。エラーハンドリング実装時に使用

error-handlingrestart-patterncondition-handlingretry-logic
cxxxr
cxxxr
1

python-fastapi-ai

Python FastAPI patterns, Alembic migrations, Pydantic v2, and AI Engineering (raw patterns, LangChain, Google ADK). This skill should be used when working with Python APIs, database migrations, or AI/LLM applications.

pythonfastapialembicpydantic
tenlisboa
tenlisboa
2

php-laravel

Laravel 12 best practices, Eloquent patterns, service classes, Form Requests, and PHP 8.x features. Use when working with Laravel projects, controllers, models, migrations, or any PHP backend code.

laravelphp8eloquentmvc
tenlisboa
tenlisboa
2

typescript

Default TypeScript stack for Lambda: pnpm workspaces + Turbo, strict TS, and sensible DX helpers.

typescriptaws-lambdapnpmturbo
lambdamechanic
lambdamechanic
11

python

Default Python stack for Lambda: uv + Astral tools, typed code, schemas, and Hypothesis.

pythonuvicornastral-toolstyped-code
lambdamechanic
lambdamechanic
11

query-sub-agent

專責處理 IDF (Information Display Frame) 類型的需求。讀取規格目錄結構,生成/審查 Query Side 設計與實作。支援 Java、TypeScript、Go 多語言。

query-optimizationjavatypescriptgo
knowlet
knowlet
1

backend-development

Backend development - APIs, authentication, business logic

apiauthenticationbusiness-logicbackend-development
pluginagentmarketplace
pluginagentmarketplace
1

nuxt-realtime

Real-time features with Laravel Echo and WebSockets. Use when subscribing to channels, listening for events, implementing live updates, or managing channel subscriptions.

laravelwebsocketrealtimelaravel-echo
leeovery
leeovery
1

nuxt-models

Domain model classes with automatic hydration, relations, and type casting. Use when creating models for API entities, defining relationships between models, casting properties to enums/dates, or creating value objects.

domain-modelingtype-castingapi-integrationvalue-objects
leeovery
leeovery
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.

error-handlingapivalidation-errorsinterceptors
leeovery
leeovery
1

web-reader

Implement web page content extraction capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to scrape web pages, extract article content, retrieve page metadata, or build applications that process web content. Supports automatic content extraction with title, HTML, and publication time retrieval.

web-scrapingcontent-extractionmetadata-retrievalhtml
UholySmokes
UholySmokes
1

mcp-builder-rust

Guide for creating high-quality MCP (Model Context Protocol) servers in Rust using rmcp SDK. Use when building production-grade MCP servers with type safety, performance, and async support.

rustmodel-context-protocolrmcp-sdktype-safety
h315uk3
h315uk3
9

async-python-patterns

Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.

pythonasync-awaitasynchronous-programmingasyncio
Jamie-BitFlight
Jamie-BitFlight
181

fastmcp-creator

Build Model Context Protocol (MCP) servers - comprehensive coverage of generic MCP protocol AND FastMCP framework specialization. Use when creating any MCP server (Python FastMCP preferred, TypeScript/Node also covered). Includes agent-centric design principles, evaluation creation, Pydantic/Zod validation, async patterns, STDIO/HTTP/SSE transports, FastMCP Cloud deployment, .mcpb packaging, security patterns, and mid-2025+ community practices. Standalone skill with no external dependencies.

fastmcpmodel-context-protocolpythonnodejs
Jamie-BitFlight
Jamie-BitFlight
181