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

django-dev-unfold
sergio-bershadsky/ai
|
dmr-from-drf
wemake-services/django-modern-rest
Migrate an existing Django API from Django REST Framework to django-modern-rest while preserving routes, request/response contracts, auth, permissions, throttling, pagination, and test coverage. Use when replacing APIView/ViewSet/GenericAPIView and DRF serializers/routers with dmr controllers/routers and typed DTOs.
rails-concern
thibautbaissac/rails_ai_agents
>-
alterlab-pdf-extract
alterlab-ieu/alterlab-academic-skills
Free Elicit-columns analog — ingest N PDFs (or any MarkItDown-supported document) and build a per-paper evidence table with user-defined columns, one row per paper and one column per attribute/question you want pulled from every source. Use when extracting structured data across many papers into a comparison table or data-extraction sheet (sample size, methods, main finding, effect, population/intervention/outcome, limitations), screening a corpus into a spreadsheet, or pulling the same fields from a stack of PDFs into CSV/Markdown. Routes conversion through MarkItDown; offline heuristic backend by default, optional LLM backend for precise answers. Part of the AlterLab Academic Skills suite.
django-db-performance
lvtd-llc/skills
Diagnose and improve slow Django database-backed endpoints with evidence-first profiling, query-plan review, index selection, ORM loading fixes, batching, database-side computation, materialized views, and pagination choices. Use when a Django view, API, job, report, queryset, or database query is slow and the right optimization path is not obvious.
django-materialized-views
lvtd-llc/skills
Model, migrate, refresh, and verify PostgreSQL materialized views in Django for expensive report or dashboard queries that can tolerate stale data. Use when ORM/index/query rewrites are not enough, the result is read often, freshness can be bounded, and a Django app needs unmanaged models, RunSQL migrations, refresh commands, or concurrent refresh.
django-db-side-computation
lvtd-llc/skills
Move Django performance-sensitive Python loops into database-side computation with annotations, aggregates, filtered aggregates, F expressions, functions, Subquery, OuterRef, Exists, Window expressions, db_default, and GeneratedField. Use when Django code counts, sums, filters, flags, ranks, or derives values in Python after fetching rows.
django-query-plan-reading
lvtd-llc/skills
Read and compare Django/PostgreSQL query execution plans using QuerySet.explain(), EXPLAIN, EXPLAIN ANALYZE, scan types, joins, estimates, actual timing, buffers, and row counts. Use when one SQL query dominates Django latency or when an index, ORM rewrite, pagination change, or materialized view needs proof from a query plan.
django-index-design
lvtd-llc/skills
Design safe Django and PostgreSQL indexes from measured query plans, including B-tree, composite, covering, partial, expression, GIN/JSONB, BRIN, and concurrent migration patterns. Use when a Django query plan suggests missing or mismatched indexes, a production table needs an index without write downtime, or existing indexes need review.
django-queryset-batch-processing
lvtd-llc/skills
Process large Django querysets and write-heavy jobs with memory-safe reads, values/values_list, iterator chunking, set-based update/delete, bulk_create, bulk_update, F expressions, Func expressions, and batch sizing. Use when a Django command, task, migration, report, or loop reads or writes many rows and is slow, memory-heavy, or query-heavy.
django-pagination-performance
lvtd-llc/skills
Improve Django and Django REST Framework pagination for large querysets using bounded page sizes, stable ordering, indexed ordering, offset limits, keyset pagination, DRF CursorPagination, and count-query tradeoffs. Use when list pages, admin views, APIs, exports, or infinite scroll become slow, inconsistent, or memory-heavy as result sets grow.
code-quality
piomin/claude-ai-spring-boot
Comprehensive code review for Java - clean code principles, API contracts, null safety, exception handling, and performance. Use when user says "review code", "refactor", "check API", or before merging changes.
integrate-backend
microsoft/power-platform-skills
>-
django-test-parallelization
lvtd-llc/skills
Safely parallelize Django and pytest-django test suites with Django --parallel, pytest-xdist, test isolation checks, randomized order detection, shared-resource sharding, locks, and load balancing. Use when enabling parallel tests, diagnosing failures under parallel execution, handling flaky Django tests, or making caches, files, queues, and external resources safe across workers.
django-targeted-mocking
lvtd-llc/skills
Mock Django test boundaries safely with override_settings, pytest settings, autospecced unittest.mock objects, output/input capture, requests-mock, VCR.py, outbound HTTP blocking, and time-freezing tools. Use when tests need to replace settings, HTTP calls, time, command output, stdin, or external services without broad fragile MagicMock patches.
django-ci-test-optimization
lvtd-llc/skills
Optimize Django and pytest-django test execution in CI with cache configuration, slow-test splitting, database reuse strategy, parallel workers, pytest-xdist, CircleCI/GitHub Actions/Jenkins/Travis patterns, and full-coverage safeguards. Use when CI test jobs are slow, flaky under parallelism, missing slow-test coverage, or need a local-vs-CI test command design.
django-test-data
lvtd-llc/skills
Design faster, clearer Django test data and test structure with factories, setUpTestData, SimpleTestCase/TestCase choices, fixture-file cleanup, query optimization, and unit-vs-integration boundaries. Use when Django tests create too much data, rely on slow fixtures, overuse TransactionTestCase, duplicate setup, or need refactoring for speed without losing coverage.
rails-background-jobs
midudev/autoskills
>
laravel-routing
leeovery/agentic-skills
Route configuration, route model binding, and authorization. Use when defining routes, configuring model binding, or setting up route-level authorization.
appwrite-backend
sgaabdu4/appwrite-backend
Appwrite backend development and operations, including destructive account/data erasure. Use for Appwrite SDK work; any Appwrite CLI command or failure must route through the CLI safety branch.
link-outreach-acquisition
lvtd-llc/skills
Plan, draft, review, and operate audience-relevant link outreach campaigns with personalization, subject lines, response handling, tracking, and bulk-send guardrails. Use when writing link outreach emails, pitching resource pages, handling outreach replies, planning blogger or journalist outreach, reviewing subject lines, or managing link acquisition workflows.
rails-upgrade
midudev/autoskills
Analyzes Rails applications and generates comprehensive upgrade reports with breaking changes, deprecations, and step-by-step migration guides for Rails 2.3 through 8.1. Use when upgrading Rails applications, planning multi-hop upgrades, or querying version-specific changes. Based on FastRuby.io methodology and "The Complete Guide to Upgrade Rails" ebook.
rails-bug-triage
midudev/autoskills
>
Rails Localization (i18n) - English & Arabic
kaakati/rails-enterprise-dev
Comprehensive internationalization skill for Ruby on Rails applications with proper English and Arabic translations, RTL support, pluralization rules, date/time formatting, and culturally appropriate content adaptation.
laravel-providers
leeovery/agentic-skills
Service providers, bootstrapping, and application configuration. Use when modifying service providers, booters, bootstrap logic, or app-level configuration.
springboot-init
wardbit/springboot-init-skills
Define development specifications for Spring Boot monolithic projects, supporting multiple technology stack configurations.
django-templates
waldencui/claude-code-django
Django template patterns including inheritance, partials, tags, and filters. Use when working with templates, creating reusable components, or organizing template structure.
htmx-patterns
waldencui/claude-code-django
HTMX patterns for Django including partial templates, hx-* attributes, and dynamic UI without JavaScript. Use when building interactive UI, handling AJAX requests, or creating dynamic components.
python-fastapi-patterns
autohandai/community-skills
FastAPI best practices, async patterns, and Pydantic validation
design-patterns
piomin/claude-ai-spring-boot
Common design patterns with Java examples (Factory, Builder, Strategy, Observer, Decorator, etc.). Use when user asks "implement pattern", "use factory", "strategy pattern", or when designing extensible components.
neo4j-spring-data-skill
neo4j-contrib/neo4j-skills
Use when building Spring Boot applications with Neo4j using Spring Data Neo4j (SDN 7.x/8.x) —
nemo-guardrails
ovachiever/droid-tings
NVIDIA's runtime safety framework for LLM applications. Features jailbreak detection, input/output validation, fact-checking, hallucination detection, PII filtering, toxicity detection. Uses Colang 2.0 DSL for programmable rails. Production-ready, runs on T4 GPU.
laravel-packages
leeovery/agentic-skills
Package development and extraction of reusable code. Use when creating, extracting, or modifying composer packages.
tailwind-coder
majesticlabs-dev/majestic-marketplace
Use when applying Tailwind CSS styling to Rails views. Uses utility classes, responsive design patterns, and integrates with Rails view helpers.
server-skills
llama-farm/llamafarm
Server-specific best practices for FastAPI, Celery, and Pydantic. Extends python-skills with framework-specific patterns.
rails-tdd-slices
midudev/autoskills
>
laravel-exceptions
leeovery/agentic-skills
Custom exceptions with static factories and HTTP responses. Use when creating or modifying exceptions or error handling.
plaud-embedded-project-setup-skill
plaud-ai/plaud-embedded-skills
Skill for users to get started building with Plaud Embedded. Use this skill when a user is first setting up their mobile app (or backend) with Plaud Embedded
django-reviewer
vintasoftware/django-ai-plugins
Review Django and Python changes for clarity, consistency, maintainability, ORM or DRF anti-patterns, and project conventions while preserving behavior. Use after Django code changes or when the user explicitly requests review. Report findings by default; apply refinements only when the user expresses explicit edit intent or the host has already authorized edits.
litestream-coder
majesticlabs-dev/majestic-marketplace
This skill guides configuring Litestream for continuous SQLite backup in Rails 8+ apps. Use when setting up production backups for SQLite databases (Solid Queue, Solid Cache, Solid Cable).
laravel-value-objects
leeovery/agentic-skills
Immutable value objects for domain values. Use when creating or modifying value objects like money, coordinates, or other domain primitives.
partnership-bd
oldwinter/skills
Create a Partnership & BD Execution Pack (partner thesis, target list + scoring, outreach kit, scalable offer + negotiation guardrails, and launch plan). Use for partnerships, business development (BD), strategic partnerships, channel partners, platform/integration partnerships, and partner outreach. Category: Sales & GTM.
go
maragudk/skills
Guide for how to develop Go apps and modules/libraries. Always use this skill when reading or writing Go code.
init-agents-config
majesticlabs-dev/majestic-marketplace
Generate .agents.yml config from user answers. Provides tech stack templates for Rails, Python, Node, and Generic projects.
jr-rails-classic
julianrubisch/skills
>-
laravel-controllers
leeovery/claude-laravel
Thin HTTP layer controllers. Controllers contain zero domain logic, only HTTP concerns. Use when working with controllers, HTTP layer, web vs API patterns, or when user mentions controllers, routes, HTTP responses.
laravel-mcp
rawveg/skillsforge-marketplace
Laravel v12 - The PHP Framework For Web Artisans (project, gitignored)
kotlin-patterns
ashchupliak/dream-team
Kotlin/Spring Boot patterns for Orca service - use when implementing backend features, writing services, repositories, or controllers
fp-backend
sickn33/agentic-awesome-skills
Functional programming patterns for Node.js/Deno backend development using fp-ts, ReaderTaskEither, and functional dependency injection
rails-conventions
majesticlabs-dev/majestic-marketplace
Rails code patterns and conventions following rubocop-rails-omakase style.
nestjs
alexander-danilenko/cortex-ai-skills
Apply these opinionated NestJS conventions whenever writing or reviewing a NestJS backend: module boundaries and what to export, breaking circular imports without forwardRef, keeping logic in services, DTOs with class-validator behind a whitelisting ValidationPipe, response DTOs so entities never leak, picking correctly between guards/interceptors/pipes/filters, and validated ConfigModule.
laravel-actions
leeovery/claude-laravel
Action-oriented architecture for Laravel. Invokable classes that contain domain logic. Use when working with business logic, domain operations, or when user mentions actions, invokable classes, or needs to organize domain logic outside controllers.
dmr-from-django-ninja
wemake-services/django-modern-rest
Migrate an existing Django API from django-ninja/ninja-extra to django-modern-rest while preserving routes, request/response contracts, auth, throttling, and test coverage. Use when replacing NinjaExtraAPI/api_controller/http_* handlers/ninja.Schema with dmr controllers/routers and typed DTOs.
rails-code-review
igmarin/rails-agent-skills
>
laravel-query-builders
leeovery/claude-laravel
Custom query builders for type-safe, composable database queries. Use when working with database queries, query scoping, or when user mentions query builders, custom query builder, query objects, query scopes, database queries.
abp-contract-scaffolding
thapaliyabikendra/ai-artifacts
Generate ABP Application.Contracts layer scaffolding (interfaces, DTOs, permissions) from technical design. Enables parallel development by abp-developer and qa-engineer. Use when: (1) backend-architect needs to generate contracts, (2) preparing for parallel implementation workflow, (3) creating API contracts before implementation.
python-fastapi-ddd-skill
iktakahiro/python-fastapi-ddd-skill
Guides FastAPI backend design using Domain-Driven Design (DDD) and Onion Architecture in Python. Use when structuring a FastAPI app (routes/handlers, Pydantic schemas, Depends-based DI), modeling domain Entities/Value Objects, defining repository interfaces, implementing SQLAlchemy infrastructure adapters, or writing use cases, based on the dddpy reference.
nodejs-backend-patterns
rmyndharis/antigravity-skills
Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.
rails-migration-safety
igmarin/rails-agent-skills
>
rails-active-record-patterns
thebushidocollective/han
Use when active Record patterns including models, associations, queries, validations, and callbacks.