claude

fastapi-backend

Comprehensive FastAPI backend development plugin with MongoDB/Beanie, Keycloak auth, Docker/K8s deployment, background tasks, caching, observability, and real-time features

22 on GitHubby Markus Ahlingv1.0.0MITupdated 16 days ago
/

Plugin fastapi-backend from marketplace claude-orchestration in TheLobbi/claude. Commands read from the repo's manifest — 16 days ago.

What it installs

Skills (9)

  • agentic-patterns

    Patterns from \"Agentic Design Patterns\" (Gulli & Sauco, 2025) applied to async Python API development, MongoDB/Beanie data modeling, and production-ready backend services

  • Beanie ODM

    This skill should be used when the user asks to "create MongoDB model", "define Beanie document", "write MongoDB query", "create aggregation pipeline", "run database migration", "index MongoDB collection", or mentions Beanie, Motor, MongoDB documents, or async database operations. Provides MongoDB/B

  • FastAPI Background Tasks

    This skill should be used when the user asks to "create background task", "add async job", "implement task queue", "schedule periodic task", "use Celery", "use ARQ", "process async", or mentions background processing, task queues, job scheduling, workers, or async jobs. Provides multiple task queue

  • FastAPI Caching

    This skill should be used when the user asks to "add caching", "implement Redis cache", "cache API response", "invalidate cache", "add cache layer", "optimize with caching", or mentions Redis, caching strategies, cache invalidation, or performance optimization. Provides Redis caching patterns for Fa

  • FastAPI Kubernetes Deployment

    This skill should be used when the user asks to "deploy FastAPI to Kubernetes", "create Dockerfile", "build Docker image", "write Helm chart", "configure K8s deployment", "add health checks", "scale FastAPI", or mentions Docker, Kubernetes, K8s, containers, Helm, or deployment. Provides containeriza

  • FastAPI Observability

    This skill should be used when the user asks to "add logging", "implement metrics", "add tracing", "configure Prometheus", "setup OpenTelemetry", "add health checks", "monitor API", or mentions observability, APM, monitoring, structured logging, distributed tracing, or Grafana. Provides comprehensiv

  • FastAPI Patterns

    This skill should be used when the user asks to "create a FastAPI endpoint", "add async route", "implement dependency injection", "create middleware", "handle exceptions", "structure FastAPI project", or mentions FastAPI patterns, routers, or API design. Provides comprehensive FastAPI development pa

  • FastAPI Real-Time Features

    This skill should be used when the user asks to "add WebSocket", "implement real-time", "create file upload", "add S3 upload", "send email", "implement notifications", "broadcast events", or mentions WebSockets, file storage, email service, push notifications, or real-time communication. Provides We

  • Keycloak FastAPI Integration

    This skill should be used when the user asks to "add Keycloak authentication", "implement OIDC", "configure SSO", "validate JWT token", "add role-based access", "protect API endpoint", or mentions Keycloak, OAuth2, OpenID Connect, identity provider, or authentication in FastAPI. Provides Keycloak/OI

Slash commands (10)

  • /fastapi-backend:deploy

    Deploy FastAPI application to Kubernetes cluster with Helm

  • /fastapi-backend:dev

    Start FastAPI development server with hot reload and proper configuration

  • /fastapi-backend:docker

    Build and manage Docker containers for FastAPI application

  • /fastapi-backend:endpoint

    Generate a complete FastAPI CRUD endpoint with router, schemas, service layer, and tests

  • /fastapi-backend:migrate

    Run Beanie/MongoDB migrations and index management

  • /fastapi-backend:model

    Generate a Beanie document model with indexes, validation, and relationships

  • /fastapi-backend:scaffold

    Generate a complete FastAPI project structure with best practices

  • /fastapi-backend:task

    Generate a background task with ARQ, Celery, or Dramatiq

  • /fastapi-backend:test

    Generate comprehensive pytest test suite for FastAPI endpoints with async support

  • /fastapi-backend:ws

    Generate a WebSocket endpoint with connection management and authentication

Subagents (4)

  • api-architect

    FastAPI API architecture specialist for designing scalable, maintainable API structures with domain-driven patterns

  • performance-optimizer

    Performance optimization specialist for FastAPI applications, analyzing bottlenecks, implementing caching, and optimizing database queries

  • security-reviewer

    Security-focused code reviewer for FastAPI applications, identifying vulnerabilities, OWASP compliance, and authentication/authorization issues

  • test-generator

    Automated pytest test suite generator for FastAPI applications with async support, fixtures, and comprehensive coverage

View source on GitHub thelobbi.github.io

More from TheLobbi/claude

All 37 plugins →

Unified delivery orchestration: one plugin replacing six. A tested, dependency-free kernel (swarm conductor with leased claims and worktree isolation, guardrails, transactional state MCP, fleet protocol) behind platform adapters for Linear, Jira, GitHub and Harness. 133 commands, 156 agents, 52 skills, 12 schema-validated workflows, 155 tests.

52 skills · 133 commands · 156 agents · hooks

22

Modern Claude Code second brain: 5-layer stack deploy + three-tier memory (engram + Obsidian vault + plugin rules) + 22-tool MCP reference server. 21 behavior-triggering skills, 12 single-intent commands, 18 role-scoped agents bridging engram and Obsidian. Tracks current Claude Code capabilities (Fable 5 + Opus 4.8, agent teams, Tool Search, web/remote).

70 skills · 12 commands · 18 agents

22

Comprehensive Material UI (MUI) expert plugin — 26 skills, 14 commands, 7 agents covering theming, CSS variables, Pigment CSS, components, sx/styled, slots API, MUI X (DataGrid, DatePickers, Charts, TreeView), accessibility, performance, SSR/Next.js, animations, virtualization, forms, white-label/multi-tenant, headless (MUI Base), Joy UI, i18n/RTL, testing, migration, entity-driven CRUD, ecosystem integrations, and 200+ creative widget patterns.

27 skills · 14 commands · 7 agents

22

Expert system for building agent-rendered interactive UI: MCP Apps (ui:// resources, the ui/* postMessage bridge), mcp-ui, the OpenAI Apps SDK (window.openai), Google A2UI, and AG-UI. 14 commands, 16 skills, 13 agents, 7 runnable project templates, and 4 scripts — scaffolder, spec validator, host-portability checker, and a local host harness — that turn any product requirement into a spec-correct, CSP-hardened, host-portable agent UI.

16 skills · 14 commands · 13 agents

22

Consul - Enterprise Microsoft ecosystem orchestrator for TVS (Trusted Virtual Solutions) multi-entity multi-tenant deployment. 19 agents, 18 commands, 17 skills, 14 hooks, 5 workflows. MCP server for Graph API, Dataverse, Fabric, and Planner.

1 skill · 18 commands · 19 agents

22

Comprehensive .NET 10, Blazor, ASP.NET Core, C#, and Syncfusion expert plugin for building modern web apps, microservices, and cloud-native solutions

19 skills · 8 commands · 6 agents · hooks

22

Similar plugins

mongodb

claude

Official Claude plugin for MongoDB (MCP Server + Skills). Connect to databases, explore data, manage collections, optimize queries, generate reliable code, implement best practices, develop advanced features, and more.

anthropics/claude-plugins-official 47,076

Modern Python development with Python 3.12+, Django, FastAPI, async patterns, and production best practices

16 skills · 1 command · 3 agents

wshobson/agents 42,461

Reverse-engineer any codebase into a complete PRD. Frontend (React, Vue, Angular, Next.js), backend (NestJS, Django, Express, FastAPI), and fullstack. 2 Python scripts (codebase_analyzer, prd_scaffolder), 2 reference guides, /code-to-prd slash command.

1 skill

alirezarezvani/claude-skills 29,725

Production-ready standards for a scalable, unified FastAPI + RAG + Agentic AI backend on AWS ECS Fargate: project structure, async execution, Pydantic and structured outputs, API conventions, guardrails, AI evaluation (DeepEval, Ragas), API security and LLM/agent security.

1 skill

davepoon/buildwithclaude 3,741

Connect Claude to your SQL or MongoDB databases using GraphJin's schema-aware MCP server.

1 MCP server

dosco/graphjin 3,236

Complete fullstack development toolkit: React, Express/FastAPI, PostgreSQL scaffolding with AI agents

9 commands · 6 agents

jeremylongshore/tons-of-skills-marketplace 2,917

Maintain fastapi-backend?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins37 plugins