Tags

Best Backend Skills for AI Agents

843 Backend skills for AI coding assistants — ranked by popularity.

This collection provides curated skill sets for AI agents like Claude Code, Cursor, and Codex, focused on backend development. These skill files define the specific logic, architectural patterns, and framework conventions required to automate backend tasks effectively. Whether you are scaffolding a new FastAPI service, implementing complex domain-driven design, or managing database interactions with Supabase and Payload CMS, these agents act as specialized technical partners. The collection supports diverse stacks, including ASP.NET Core with Entity Framework, Android Kotlin development, and niche server resource management like FiveM. These instructions help agents navigate specific configuration files, API patterns, and boilerplate requirements without manual guidance. If you are building high-performance APIs, managing game server scripts, or migrating to modern architecture patterns, these skills provide the baseline instructions to ensure your AI agent produces code that adheres to industry standards and your project requirements.

Top Backend skills

fastapi-templates

wshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

5201,086

android-kotlin-development

aj-geddes

Develop native Android apps with Kotlin. Covers MVVM with Jetpack, Compose for modern UI, Retrofit for API calls, Room for local storage, and navigation architecture.

268679

unity-developer

sickn33

Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance issues, game mechanics, or cross-platform builds.

142357

supabase-developer

daffy0208

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

95185

payload

payloadcms

Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.

73206

architecture-patterns

wshobson

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

55214

tauri

EpicenterHQ

Tauri path handling, cross-platform file operations, and API usage. Use when working with file paths in Tauri frontend code, accessing filesystem APIs, or handling platform differences in desktop apps.

76185

fastapi-pro

sickn33

Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.

79181

telegram-bot-builder

davila7

Expert in building Telegram bots that solve real problems - from simple automation to complex AI-powered bots. Covers bot architecture, the Telegram Bot API, user experience, monetization strategies, and scaling bots to thousands of users. Use when: telegram bot, bot api, telegram automation, chat bot telegram, tg bot.

106130

telegram-mini-app

davila7

Expert in building Telegram Mini Apps (TWA) - web apps that run inside Telegram with native-like experience. Covers the TON ecosystem, Telegram Web App API, payments, user authentication, and building viral mini apps that monetize. Use when: telegram mini app, TWA, telegram web app, TON app, mini app.

62163

drizzle-orm

EpicenterHQ

Drizzle ORM patterns for type branding and custom types. Use when working with Drizzle column definitions, branded types, or custom type conversions.

32190

stripe-integration

wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

48165

csharp-developer

zenobi-us

Expert C# developer specializing in modern .NET development, ASP.NET Core, and cloud-native applications. Masters C# 12 features, Blazor, and cross-platform development with emphasis on performance and clean architecture.

43151

kotlin-multiplatform

vitorpamplona

Platform abstraction decision-making for Amethyst KMP project. Guides when to abstract vs keep platform-specific, source set placement (commonMain, jvmAndroid, platform-specific), expect/actual patterns. Covers primary targets (Android, JVM/Desktop, iOS) with web/wasm future considerations. Integrates with gradle-expert for dependency issues. Triggers on: abstraction decisions ("should I share this?"), source set placement questions, expect/actual creation, build.gradle.kts work, incorrect placement detection, KMP dependency suggestions.

32156

minecraft-bukkit-pro

sickn33

Master Minecraft server plugin development with Bukkit, Spigot, and Paper APIs. Specializes in event-driven architecture, command systems, world manipulation, player management, and performance optimization. Use PROACTIVELY for plugin architecture, gameplay mechanics, server-side features, or cross-version compatibility.

9078

nodejs-best-practices

davila7

Node.js development principles and decision-making. Framework selection, async patterns, security, and architecture. Teaches thinking, not copying.

28120

supabase-mcp-integration

manutej

Comprehensive Supabase integration covering authentication, database operations, realtime subscriptions, storage, and MCP server patterns for building production-ready backends with PostgreSQL, Auth, and real-time capabilities

13124

miniprogram-development

TencentCloudBase

WeChat Mini Program development rules. Use this skill when developing WeChat mini programs, integrating CloudBase capabilities, and deploying mini program projects.

3792

workflow-orchestration-patterns

wshobson

Design durable workflows with Temporal for distributed systems. Covers workflow vs activity separation, saga patterns, state management, and determinism constraints. Use when building long-running processes, distributed transactions, or microservice orchestration.

10117

dify-dsl-generator

wwwzhouhui

专业的 Dify 工作流 DSL/YML 文件生成器,根据用户业务需求自动生成完整的 Dify 工作流配置文件,支持各种节点类型和复杂工作流逻辑

18108

java-pro

sickn33

Master Java 21+ with modern features like virtual threads, pattern matching, and Spring Boot 3.x. Expert in the latest Java ecosystem including GraalVM, Project Loom, and cloud-native patterns. Use PROACTIVELY for Java development, microservices architecture, or performance optimization.

3492

bullmq-specialist

davila7

BullMQ expert for Redis-backed job queues, background processing, and reliable async execution in Node.js/TypeScript applications. Use when: bullmq, bull queue, redis queue, background job, job queue.

2595

azure-functions

aj-geddes

Create serverless functions on Azure with triggers, bindings, authentication, and monitoring. Use for event-driven computing without managing infrastructure.

10104

unity-mcp-orchestrator

CoplayDev

Orchestrate Unity Editor via MCP (Model Context Protocol) tools and resources. Use when working with Unity projects through MCP for Unity - creating/modifying GameObjects, editing scripts, managing scenes, running tests, or any Unity Editor automation. Provides best practices, tool schemas, and workflow patterns for effective Unity-MCP integration.

1795

How to choose a Backend skill

Evaluate these skills based on the specific stack and design requirements of your project. Look for the framework or pattern matches your current infrastructure, such as .NET for enterprise APIs or Supabase for database-heavy applications. Check the scope of each file to ensure it aligns with your goals, whether you need to architect a new system from scratch or maintain existing server resources. Prioritize skills that clearly define the conventions, file structures, and dependencies you intend to enforce within your codebase.

More Backend skills

async-python-patterns
wshobson · 12 installs
shopify-development
davila7 · 12 installs
backend-dev-guidelines
langfuse · 10 installs
billing-automation
wshobson · 10 installs
arm-cortex-expert
sickn33 · 29 installs
security-header-generator
Dexploarer · 5 installs
nestjs-expert
davila7 · 37 installs
golang-pro
sickn33 · 14 installs
modal
davila7 · 5 installs
polars
davila7 · 22 installs
go-concurrency-patterns
wshobson · 7 installs
temporal-python-testing
wshobson · 8 installs
django-pro
sickn33 · 20 installs
java-coding-standards
affaan-m · 16 installs
discover-distributed-systems
rand · 5 installs
uv-package-manager
wshobson · 13 installs
distributed-tracing
wshobson · 5 installs
python-pro
sickn33 · 23 installs
saga-orchestration
wshobson · 6 installs
add-setting-env
lobehub · 4 installs
better-auth-best-practices
novuhq · 18 installs
home-assistant-integration-knowledge
home-assistant · 8 installs
nextjs-supabase-auth
davila7 · 12 installs
backend-security-coder
sickn33 · 24 installs
event-store-design
wshobson · 5 installs
firebase
davila7 · 20 installs
api-security-best-practices
davila7 · 15 installs
nuxt
antfu · 19 installs
senior-computer-vision
davila7 · 12 installs
salesforce-development
davila7 · 14 installs
csharp-pro
sickn33 · 9 installs
blockchain-developer
sickn33 · 6 installs
discord-bot-architect
davila7 · 11 installs
senior-backend
davila7 · 14 installs
nodejs-backend-patterns
wshobson · 12 installs
springboot-patterns
affaan-m · 11 installs
dotnet-architect
sickn33 · 12 installs
woocommerce-code-review
woocommerce · 6 installs
effect-ts-expert
ojowwalker77 · 7 installs
laravel-pdf
spatie · 11 installs
multiplayer
davila7 · 7 installs
backend-development
skillcreatorai · 17 installs
python-configuration
wshobson · 5 installs
tanstack-query
exceptionless · 7 installs
postgresql
sickn33 · 9 installs
python-error-handling
wshobson · 1 installs
hubspot-integration
davila7 · 5 installs
nuget-manager
github · 5 installs
rust-async-patterns
wshobson · 11 installs
backend-patterns
affaan-m · 7 installs
file-uploads
davila7 · 4 installs
debugging-streamlit
streamlit · 7 installs
multi-tenancy
dadbodgeoff · 8 installs
api-integration-specialist
davila7 · 5 installs
go
grafana · 5 installs
convex-backend
CloudAI-X · 8 installs
spark-optimization
wshobson · 4 installs
workflow
vercel · 4 installs
geopandas
davila7 · 7 installs
springboot-security
affaan-m · 5 installs
telegram-dev
2025Emma · 2 installs
yjs
EpicenterHQ · 2 installs
kotlin-expert
vitorpamplona · 5 installs
woocommerce-backend-dev
woocommerce · 7 installs
fastapi-router-py
microsoft · 5 installs
graphql
davila7 · 6 installs
windows-kernel-security
gmh5225 · 7 installs
dotnet-backend-patterns
wshobson · 7 installs
rag-skills
llama-farm · 6 installs
bun-development
davila7 · 4 installs
pydantic-models-py
microsoft · 3 installs
database-migration
wshobson · 3 installs
django-security
affaan-m · 5 installs
laravel-specialist
Jeffallan · 12 installs
woocommerce-dev-cycle
woocommerce · 5 installs
azure-static-web-apps
github · 4 installs
epic-database
epicweb-dev · 3 installs
nostr-expert
vitorpamplona · 3 installs
rust-errors
EpicenterHQ · 5 installs
jpa-patterns
affaan-m · 3 installs
backend-architect
sickn33 · 10 installs
building-websocket-server
jeremylongshore · 3 installs
agentscope-java
agentscope-ai · 1 installs
managing-api-cache
jeremylongshore · 2 installs
agent-dev-backend-api
ruvnet · 3 installs
ml-engineer
sickn33 · 5 installs
python-background-jobs
wshobson · 6 installs
azure-maps-search-dotnet
microsoft · 2 installs
woocommerce-email-editor
woocommerce · 3 installs
azure-servicebus-dotnet
microsoft · 3 installs
backend-testing
exceptionless · 3 installs
electron-skills
llama-farm · 3 installs
convex-functions
waynesutton · 4 installs
opentrons-integration
davila7 · 3 installs
templ-htmx
Xe · 3 installs
aws-serverless
davila7 · 2 installs

+723 more — browse all skills.

Frequently asked

Can I use multiple backend skills at the same time?
Yes. You can combine different skill sets if your project requires it, such as pairing a framework-specific skill like FastAPI with an architectural pattern skill like Clean Architecture. Ensure the instructions provided in each file do not contain conflicting rules regarding project structure or coding style before enabling them simultaneously.
How do I know if a skill is right for my existing project?
Review the documentation and file-specific triggers included in the skill. Match these against your current technology stack, such as your database provider or API framework. If a skill focuses on architecture patterns like Hexagonal design, verify that your current codebase is either built this way or that you intend to refactor toward it.

Browse other tags

Search skills

Search the agent skills registry