961 free skills
Backend Frameworks skills
Framework-specific backend skills — Django, FastAPI, Ruby on Rails, Spring, Laravel, Go, and Rust service patterns.
Sourced from real, public repositories — synced daily, never invented.
961 free skills
Framework-specific backend skills — Django, FastAPI, Ruby on Rails, Spring, Laravel, Go, and Rust service patterns.
Sourced from real, public repositories — synced daily, never invented.
15 tools across six categories
13 of them never send your data anywhere
Free · No signup · No trial clock
SEE THE DIRECTORY

agent-ready-rails
dhanesh/agent-skills
Read-only audit that scores how ready a repository is for coding agents to work in safely and successfully, then optionally installs the missing rails. Use when asked "is our repo ready for agents / Claude Code / a background coding agent?", "why do agents keep failing or making messy PRs here?", or "how do we get agents to actually merge working changes?". Grades six rails — runnable verifiers (the format/build/test loop), green-CI ground truth, copyable house style, navigable context, scoped trusted tools, human checkpoints with reversibility — from observed repo evidence, emitting a severity-ranked scorecard with a prioritized fix list. For agents running unattended against production, an optional second tier grades four operate rails past the merge boundary. Grounded in Spotify''s Honk case. Not a linter, SAST, or CI-config generator: audits the engineering system agents run inside, not code correctness (base-in-reality) or one loop''s soundness (crafting-self-prompting-loops).
rust-hexagonal
pedromneto97/custom-skills
Hexagonal architecture (Ports & Adapters) for Rust backends. Use when: creating a new Rust backend, structuring a domain layer, defining ports as traits, implementing adapters (HTTP, DB, gRPC), wiring dependency injection, separating business logic from infrastructure, applying clean architecture in Rust, organizing modules for testability.
jaeger
davidcastagnetoa/skills
Jaeger como backend de trazas distribuidas para almacenar y visualizar spans del pipeline de verificación KYC.
migrations
thinkoodle/rails-skills
Expert guidance for writing safe, reversible Active Record migrations in Rails applications. Use when creating a migration, adding a column, removing a column, changing schema, modifying a table, creating a table, adding an index, adding a foreign key, renaming a column, changing column type, database migration, schema change, rolling back, migration error, data migration, multi-database migration, or any database structure change.
openui-forge-go
othmanadi/openui-forge
OpenUI generative UI with Go (net/http) backend. Direct OpenAI API streaming via HTTP.
self-improve
knoopx/pi
Analyzes Pi sessions to discover repeating patterns and tool failures, then improves agent behavior through skills, templates, guardrails, and hooks.
open-cors-anti-pattern
igbuend/grimbard
Security anti-pattern for open Cross-Origin Resource Sharing (CORS) policies (CWE-942). Use when generating or reviewing server configurations, API backends, or any code that sets CORS headers. Detects overly permissive Access-Control-Allow-Origin headers, including wildcard, null origin, and reflected origin.
hyperframes-embedded-captions
theangrypit/theangryskills
Add captions or subtitles to an existing single-subject talking-head video without editing the footage. Use for plain verbatim captions, cinematic captions embedded behind the subject, VFX captions, “炸/特效/酷炫字幕,” or a named identity from the 35-style catalog. Route by visual identity, not by backend engine. The quiet `anchor` rail is the default; embed every word only when the user explicitly wants a fully cinematic treatment. The workflow runs locally end to end, including transcription and subject matting; split multi-shot footage before applying it.
openui-forge-rust
othmanadi/openui-forge
OpenUI generative UI with Rust Axum backend. Async SSE streaming with reqwest and async-stream.
ruby-on-rails
display-design-studio/skills
>-
write-script-rust
windmill-labs/windmill-cli-docs
MUST use when writing Rust scripts.
tauri
fellipeutaka/leon
Tauri v2 development: build cross-platform desktop/mobile apps with Rust backends and web frontends. Use when configuring tauri.conf.json, implementing Rust commands (#[tauri::command]), setting up IPC patterns (invoke, emit, channels), managing state, configuring permissions/capabilities, troubleshooting build issues, or deploying. Triggers on Tauri, src-tauri, tauri.conf.json, capabilities.
backend
redis/redisinsight
>-
ensi-kafka
ensi-platform/skills
Work with Kafka in Ensi Laravel services following project standards. Use this skill whenever the user mentions creating Kafka producers, consumers, observers, or any Kafka-related work in Ensi context. This includes requests like "create a Kafka producer for Product entity", "set up Kafka consumer", "add observer to send events", "create Kafka payload", "configure Kafka topics", or any work related to Kafka integration, message producers/consumers, observers, or event-driven architecture in Ensi Laravel projects.
django-expert
thesaifalitai/claude-setup
Use when building Django web applications or REST APIs with Django REST Framework. Invoke for Django models, ORM optimization, DRF serializers, viewsets, authentication with JWT.
ruby-version
rolemodel/rolemodel-skills
Verify what Ruby versions actually exist and install a specific Ruby via rbenv. Use BEFORE asserting that any Ruby version does or doesn't exist (e.g., "Ruby 4.0 isn't out yet", "the latest Ruby is 3.x", "Ruby X.Y.Z doesn't exist"). Also use when the user asks "what's the latest Ruby", "is Ruby X out", "does Ruby X.Y exist", "install Ruby", "switch to Ruby X", "what Ruby is installed", or mentions a specific Ruby version you're unsure about. Claude's training data may be out of date — run `check.sh` first.
active-storage
thinkoodle/rails-skills
Expert guidance for Rails Active Storage — file uploads, attachments, image variants, direct uploads, and cloud service configuration. Use when working with file uploads, has_one_attached, has_many_attached, image processing, variants, S3/GCS/Azure storage, direct uploads, or file attachment patterns in Rails applications.
spring-boot-patterns
1157261129/useful-skills
Compatibility alias for explicit requests to use the Spring Boot patterns guidance. Use only when the user names spring-boot-patterns; otherwise use java-spring-engineering.
springboot-scaffold
lhysin/agent-skills
|
ralix-rails
ralixjs/skills
Develop frontend code using Ralix microframework in Ruby on Rails projects. Use when creating controllers, components, helpers, templates, or working with Ralix patterns, route-based controllers, component lifecycle, Ralix helpers (find, findAll, findParent, findParents, on, elem, addClass, removeClass, toggleClass, hasClass, attr, data, style, removeAttr, removeData, insertHTML, sanitize, render, insertTemplate, visit, back, reload, currentUrl, getParam, setParam, get, post, ajax, serialize, submit, currentElement, currentEvent, debounce, throttle, deepMerge, pick, omit, getProperties), or integrating Ralix with Rails UJS and Turbolinks/Turbo.
django-unfold
ijmadalena/django-unfold-skill
>-
nodejs-typescript-app
vikashvikram/agent-skills
Build and structure Node.js backend applications with TypeScript, Express.js, and modern best practices. Use when creating APIs, routes, services, or when the user asks about Node.js project structure, backend architecture, or Express patterns.
dj-scaffold
ashbrener/opinionated-django
Set up a Django project into the op-django layout so the architecture, signals, and settings skills have a foundation to build on. Use when starting a new project from scratch, or when converting an existing Django project to follow this opinionated structure. Creates the src/project/ shell (ids, services registry, api, reliable signals), installs dependencies with uv, and establishes the per-app directory conventions.
dj-user
ashbrener/opinionated-django
Custom User model based on AbstractBaseUser + PermissionsMixin with a complete UserManager (get_by_natural_key / _create_user / create_user / create_superuser) and a project-wide RoleEnum. Use when scaffolding the first User model in a new Django project, or when an existing project wants email-as-username + role-based auth without inheriting Django's groups/permissions baseline via AbstractUser. Pairs with dj-prefixed-ulids for the User PK and with dj-settings for the AUTH_USER_MODEL wiring.
dj-settings
ashbrener/opinionated-django
Organize Django settings.py into clearly sectioned blocks with banner-style headers. Use proactively whenever modifying src/project/settings.py — adding new settings, removing settings, or restructuring sections.
dj-lint
ashbrener/opinionated-django
Run linting, formatting, and static type checks on a Django project using ruff and pyrefly, and fix any issues found. Use after making code changes, before committing, or whenever the user asks to lint, format, or type-check the codebase.
active-record-associations
thinkoodle/rails-skills
Expert guidance for defining and using Active Record associations in Rails. Use when creating associations, defining model relationships, troubleshooting foreign keys, fixing N+1 queries, setting up belongs_to, has_many, has_one, has_many :through, polymorphic associations, self-referential joins, join tables, counter caches, dependent options, inverse_of, eager loading, or any question about how models relate to each other.
django-ninja
imankulov/skills
|
fastapi
terminalskills/skills
|
gradle-spring-boot-integration
dawiddutoit/custom-claude
|
go-clean-architecture
kirklin/skills
A comprehensive guide to implementing Clean Architecture in software projects, based on the boot-backend-go-clean template.
backend-scaffold
parhumm/jaan-to
Generate production-ready backend code with routes, data models, service layers, and validation. Use when scaffolding backend from specs.
Rust
bighardperson/computer-science-skills-collection
Write idiomatic Rust avoiding ownership pitfalls, lifetime confusion, and common borrow checker battles.
otel-instrumentation
ewoludev/otel-skills
Configures trace spans, defines custom metrics, sets up log exporters, and optimizes sampling strategies for OpenTelemetry instrumentation. Use when instrumenting applications with traces, metrics, or logs. Triggers on requests for observability, telemetry, tracing, metrics collection, logging integration, or OTel setup.
moai-domain-backend
modu-ai/moai-rank
>
node-specialist
jshsakura/awesome-opencode-skills
Use when a task needs Node.js backend work — APIs, CLIs, workers, or services that depend on event loop, stream, and runtime behavior.
oak-backend
j4flmao/agent-skills
>
django-bolt
codeatcode/oss-ai-skills
Django Bolt - Rust-powered high-performance API framework, 60k+ RPS, decorator routing, built-in auth, async ORM
crypto-com-mcp-skill
holon-run/uxc
Use Crypto.com MCP through UXC for exchange market data workflows with help-first discovery and read-only guardrails.
fastapi-itechmeat
kilo-org/kilo-marketplace
>-
moai-lang-ruby
modu-ai/cc-plugins
>
go
maragudk/fabrik
ALWAYS invoke this skill as your FIRST action — before any Read, Write, Edit, or Bash — whenever a task involves Go in any way — creating or editing any `.go` file, `go.mod`, or `go test`; adding or changing handlers, structs, methods, interfaces, error handling, goroutines, channels, sqlc/database code, or gomponents views; or refactoring, reviewing, debugging, or testing Go. This is a hard requirement, not a suggestion — the user develops all Go through this skill, which encodes project-specific conventions (structure, error handling, testing, naming) that default Go habits violate. Do not start editing Go and consult it later — load it first. Skip only when no Go code is read or written (pure Python, shell, SQL, Dockerfiles, CI config, or conceptual Go questions with no code).
dev-coding-backend
codihaus/claude-skills
Backend implementation patterns and workflows
data-io-loading
omicverse/omicverse
OmicVerse data I/O: use ov.read(), ov.io.read_h5ad, read_10x_h5, read_10x_mtx, read_visium, read_visium_hd, read_nanostring instead of scanpy. Covers h5ad, 10x, spatial, CSV formats.
django-simplify
felipe3dfx/skills
Whole-project Django audit for structural anti-patterns — N+1 queries, fat views/models, ORM misuse, over-engineering. Use simplify for incremental diff review.
rails-expert
hainamchung/agent-assistant
Use when building Rails 7+ web applications with Hotwire, real-time features, or background job processing. Invoke for Active Record optimization, Turbo Frames/Streams, Action Cable, Sidekiq.
fastapi
jawwad-ali/claude-code-skills
This skill MUST be loaded when ANY .py file involving FastAPI is being read, reviewed, edited, or created. Also use when the user asks to "create a FastAPI app", "add an API endpoint", "create a REST API", "implement authentication", "add OAuth2", "create Pydantic models", "add request validation", "implement dependency injection", "create API routers", "add middleware", "handle errors in FastAPI", "create background tasks", "add WebSocket endpoints", "implement CRUD operations", "review a FastAPI route", "read a FastAPI file", or mentions FastAPI, Pydantic with FastAPI, async Python APIs, Starlette, or FastAPI patterns.
rails
ar4mirez/samuel
|
ruby-guide
ar4mirez/samuel
|
backend
mnhquoc/quoc-agent-skills
Làm việc với code backend (API, endpoint, service, database, migration, test) theo đúng stack và convention của project đang mở — không giả định framework cụ thể. Dùng khi user yêu cầu làm backend/API/endpoint/database, hoặc gõ /backend.
php-pro
hainamchung/agent-assistant
Use when building PHP applications with modern PHP 8.3+ features, Laravel, or Symfony frameworks. Invoke for strict typing, PHPStan level 9, async patterns with Swoole, PSR standards.
django-developer
saeed-vayghan/gemini-agent-skills
>-
celery-config-patterns
vanman2024/ai-dev-marketplace
Celery configuration templates for all frameworks (Django, Flask, FastAPI, standalone). Use when configuring Celery, setting up task queues, creating Celery apps, integrating with frameworks, or when user mentions Celery configuration, task queue setup, broker configuration, or framework integration.
rails-controllers
shoebtamboli/rails_claude_skills
Controller actions, routing, REST conventions, filters, and response handling
orchardcore-ai-documents
crestapps/crestapps.agentskills
Skill for configuring AI Documents in Orchard Core with CrestApps modules. Covers document upload, text extraction, chunking, vector indexing, and Retrieval-Augmented Generation (RAG) for AI chat. Supports PDF, OpenXml (docx, xlsx, pptx), and plain-text formats with file-system or Azure Blob storage and Azure AI Search or Elasticsearch indexing backends. Use it for CrestApps.OrchardCore.AI.Documents, AI document processing, document upload flow, RAG pipelines, vector search, embedding configuration, and related Orchard Core setup, extension, or troubleshooting work.
kafka-resilience-and-schema-evolution
vaquarkhan/data-engineering-agent-skills
Enforces production Kafka guardrails including non-breaking schema evolution, dead-letter queues for poison messages, and acks=all producer durability. Use when designing or changing Kafka topics, producers, consumers, schema registry policies, or streaming recovery paths.
aws-genai-ml-architect
awslabs/hcls-agent-skills
Reasoning skill for designing AWS GenAI and ML architectures for healthcare and life sciences workloads. Use when the user asks to choose between SageMaker and Bedrock, design a RAG system over medical literature, architect clinical NLP or medical imaging inference, plan genomics or drug discovery pipelines on AWS, address HIPAA/PHI compliance in ML systems, design MLOps for regulated clinical models, or optimize cost for HCLS ML workloads. Triggers include "AWS architecture", "SageMaker vs Bedrock", "HIPAA ML", "clinical RAG", "medical imaging inference", "genomics on AWS", "PHI training", "MLOps healthcare", "Bedrock guardrails", "HealthLake", "HCLS cloud architecture", "BAA compliance", "SageMaker endpoint", "Bedrock knowledge base", "clinical NLP on AWS", "FDA SaMD on AWS".
django-deployment
ristemingov/django-claude-setup
When the user wants to prepare a Django app for production, configure deployment, or set up infrastructure. Use when the user says "deploy Django," "production settings," "gunicorn," "nginx," "Docker," "docker-compose," "Heroku," "DigitalOcean," "AWS," "static files," "WhiteNoise," "environment variables," "SECRET_KEY," "DEBUG=False," "ALLOWED_HOSTS," "SSL," "HTTPS," or "production checklist." For Celery worker deployment, pair with django-celery.
wmill-rust-backend
cmds-cc/skills
Rust coding guidelines for the Windmill backend. Use when writing or modifying Rust code in the Windmill backend directory.
tauri
terminalskills/skills
>-