Back to categories
Category

Agent Skills in category: backend

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

api-endpoint

Create REST or GraphQL API endpoints with proper validation, error handling, authentication, and documentation. Use when building backend APIs or serverless functions.

RESTGraphQLauthenticationschema-validation
vapvarun
vapvarun
3

graphql

GraphQL API development including schema design, resolvers, queries, mutations, subscriptions, and integration with Node.js, Apollo, and other frameworks. Use when building GraphQL APIs, designing GraphQL schemas, implementing resolvers, or debugging GraphQL issues.

graphqlnodejsapollo-serverapi-design
vapvarun
vapvarun
3

laravel

Complete Laravel development guide covering Eloquent, Blade, testing with Pest/PHPUnit, queues, caching, API resources, migrations, and Laravel best practices. Use when building Laravel applications, writing Laravel code, implementing features in Laravel, debugging Laravel issues, or when user mentions Laravel, Eloquent, Blade, Artisan, or PHP frameworks.

laravelphpeloquentblade
vapvarun
vapvarun
3

php

Modern PHP development best practices including PHP 8.x features, OOP patterns, error handling, security, testing, and performance optimization. Use when writing PHP code, reviewing PHP projects, debugging PHP issues, or implementing PHP features outside of WordPress/Laravel specific contexts.

phpphp8design-patternssecurity
vapvarun
vapvarun
3

search-articles

Query articles using category filters and BM25 keyword search

bm25full-text-searchfilters
GuillermoLB
GuillermoLB
3

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
3

rate-limiting

API rate limiting and quota management implementation. Use when implementing request throttling, API quotas, backpressure handling, or protection against abuse. Keywords: rate limiting, throttling, token bucket, sliding window, leaky bucket, quota, Redis, backpressure, API limits, DDoS protection.

rate-limitingthrottlingtoken-bucketsliding-window
cosmix
cosmix
3

serialization

Data serialization formats and techniques. Use when implementing data exchange, API payloads, storage formats, or cross-language communication. Keywords: serialization, JSON, Protocol Buffers, protobuf, MessagePack, schema evolution, versioning, backward compatibility, forward compatibility, binary formats.

jsonprotobufmessagepackschema-evolution
cosmix
cosmix
3

caching

Comprehensive caching strategies and patterns for performance optimization. Use when implementing cache layers, cache invalidation, TTL policies, or distributed caching with Redis/Memcached. Triggers: cache, caching, Redis, Memcached, TTL, invalidation, cache-aside, write-through, cache stampede, distributed cache.

caching-strategiescache-invalidationredismemcached
cosmix
cosmix
3

create-backend-controller

Creates a backend (adminhtml) controller action in Magento 2 with proper ACL, routing, authorization, and admin UI integration. Use when building admin pages, AJAX endpoints, form handlers, or mass actions.

magentophpadmin-interfacerouting
ProxiBlue
ProxiBlue
5

create-frontend-controller

Creates a frontend controller action in Magento 2 for the storefront. Use when building custom frontend pages, AJAX endpoints, form submission handlers, or API-like endpoints for JavaScript.

magentophprouting
ProxiBlue
ProxiBlue
5

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
111

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
111

Convex Agents Rate Limiting

Controls message frequency and token usage to prevent abuse and manage API budgets. Use this to implement per-user limits, global caps, burst capacity, and token quota management.

rate-limitingtoken-buckettoken-optimizationquota-management
Sstobo
Sstobo
81

Convex Agents Streaming

Streams agent responses in real-time to clients without blocking. Use this for responsive UIs, long-running generations, and asynchronous streaming to multiple clients.

streaming-datareal-time-dataasync-awaitai-agents
Sstobo
Sstobo
81

Convex Agents Messages

Sends, saves, retrieves, and manages messages within agent conversations. Use this when handling user messages, displaying conversation history, and working with UIMessages for rich rendering.

agent-sdksession-transcriptsui-componentsmessage-management
Sstobo
Sstobo
81

convex-mutations

This skill should be used when implementing Convex mutation functions. It provides comprehensive guidelines for defining, registering, calling, and scheduling mutations, including database operations, transactions, and scheduled job patterns.

convexserverlessdatabase-transactionscron-jobs
Sstobo
Sstobo
81

convex-actions-general

This skill should be used when working with Convex actions, HTTP endpoints, validators, schemas, environment variables, scheduling, file storage, and TypeScript patterns. It provides comprehensive guidelines for function definitions, API design, database limits, and advanced Convex features.

convextypescriptapi-designenvironment-variables
Sstobo
Sstobo
81

Page 8 of 9 · 158 results