Backend
2720 skills in Development > Backend
fastmcp
Build MCP servers in Python with FastMCP framework to expose tools, resources, and prompts to LLMs. Supportsstorage backends (memory/disk/Redis), middleware, OAuth Proxy, OpenAPI integration, and FastMCP Cloud deployment.Use when: creating MCP servers, defining tools or resources, implementing OAuth authentication, configuringstorage backends for tokens/cache, adding middleware for logging/rate limiting, deploying to FastMCP Cloud,or troubleshooting module-level server, storage, lifespan, middleware order, circular imports, or OAuth errors.Keywords: FastMCP, MCP server Python, Model Context Protocol Python, fastmcp framework, mcp tools, mcp resources, mcp prompts, fastmcp storage, fastmcp memory storage, fastmcp disk storage, fastmcp redis, fastmcp dynamodb, fastmcp lifespan, fastmcp middleware, fastmcp oauth proxy, server composition mcp, fastmcp import, fastmcp mount, fastmcp cloud, fastmcp deployment, mcp authentication, fastmcp icons, openapi mcp, claude mcp server, fastmcp testing, storage misconf
regex-tester
Test, debug, and explain regular expressions. Visualize matches, generate patterns from examples, and convert between regex flavors.
laravel-tdd
Test-Driven Development specifically for Laravel applications using Pest PHP. Use when implementing any Laravel feature or bugfix - write the test first, watch it fail, write minimal code to pass.
global-commenting
Write appropriate code comments following the project's self-documenting code philosophy. Use this skill when deciding whether to add comments to code, when writing JSDoc comments for public APIs, when documenting complex business logic, or when maintaining existing code comments. This includes avoiding comments that describe recent changes or temporary fixes, writing evergreen informational comments, using clear naming instead of comments where possible, and adding minimal but helpful comments for large code sections. Apply when writing any TypeScript code and deciding on documentation approach.
tg-testing
Testing patterns and organization for the World of Darkness Django application. Use when writing tests, locating test files, running test commands, or understanding test structure. Triggers on test creation, test execution, test debugging, or pytest/Django unittest work.
routing-controllers
This skill should be used when the user asks about Rails routing, URL patterns, RESTful routes, route helpers, controller actions, strong parameters, before_action callbacks, rendering, redirecting, the params hash, nested resources, route constraints, controller concerns, or request/response handling. Also use when discussing how URLs map to code, route organization, or controller best practices. Examples:
backend-skills
Master Node.js, Express, PHP, Laravel, Java, Spring Boot, API design, and database integration. Build scalable APIs and server applications.
refactor-simplify-branching
[Code Quality] Simplifies complex conditionals: deep nesting, long if-else chains, switch sprawl. Use when control flow is hard to follow or has high cyclomatic complexity.
deployment-kamal
This skill should be used when the user asks about deploying Rails applications, Kamal deployment, Docker containers, production configuration, environment variables, secrets management, CI/CD pipelines, server provisioning, zero-downtime deploys, Kamal Proxy, Thruster, or infrastructure setup. Also use when discussing production optimization, deployment strategies, or hosting options. Examples:
php-wordpress
WordPress development mastery - themes, plugins, Gutenberg blocks, and REST API
codebase-inspection-protocol
Mandatory inspection procedures for understanding Rails codebase structure before writing any code. Use this skill FIRST before any code generation task to discover existing patterns, conventions, dependencies, and file organization in the target Rails project. Trigger keywords: analyze, inspect, patterns, conventions, codebase, discover, structure, dependencies
plugin-development
Use this skill when creating or refining Claude Code plugins. Plugins are bundled collections of agents, skills, commands, hooks, and MCP servers that provide cohesive functionality. Helps design proper directory structures, plugin.json configuration, marketplace distribution, and installation workflows. Automatically invoked when user requests "create a plugin", "bundle components", "distribute capabilities", or mentions plugin development.
nest-mikro-orm-service
Use when creating or modifying NestJS service files that interact with MikroORM.
drf-serializer-patterns
Enforces DRF serializer best practices including Input/Output separation and validation-only logic. This skill should be used when working with Django REST Framework serializers to ensure proper patterns, prevent business logic in serializers, and validate FormSerializer composition.
fastapi
FastAPI web framework for building modern APIs with async support
typescript-api-types
Apply when defining API request/response types, DTOs, and shared types between frontend and backend.
laravel-refactor
Elite Laravel and Livewire refactoring skill for 2024-2025, covering modern tooling (Laravel Pint, PHPStan/Larastan, Pest, Rector), automated quality gates, CI/CD practices, static analysis adoption, and comprehensive code refactoring. Use for modernizing legacy code, setting up quality toolchains, eliminating anti-patterns, optimizing performance, implementing automated testing, configuring CI/CD pipelines, or upgrading to Laravel 11 patterns. Handles fat controllers, N+1 queries, security issues, Livewire optimization, static analysis setup, mutation testing, and architecture tests.
backend-development
ăăăŻăšăłăéçșăźćșç€ăAPIèšèšăăăŒăżăăŒăčèšèšăèȘ蚌ă»èȘćŻăăšă©ăŒăăłăăȘăłă°ăă»ăă„ăȘăăŁăȘă©ăć çąăȘăăăŻăšăłăă·ăčăă æ§çŻăźăăčăăă©ăŻăăŁăčă
convex
Comprehensive Convex development skill for implementing backend features with Zod validation, custom function wrappers, and convex-helpers utilities.
spring-boot-observability
Spring Boot 4 observability with Actuator, Micrometer, and OpenTelemetry. Use when configuring health indicators, custom metrics, distributed tracing, production endpoint exposure, or Kubernetes/Cloud Run probes. Covers Actuator security, Micrometer Timer/Counter/Gauge patterns, and OpenTelemetry span customization.