From f5-stacks
Provides FastAPI patterns and best practices for architecture, SQLAlchemy databases, JWT/OAuth2 security, Pydantic validation, pytest testing, and async performance. Auto-activates on FastAPI projects.
How this skill is triggered — by the user, by Claude, or both
Slash command
/f5-stacks:fastapiThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Modern, fast Python web framework for building APIs.
architecture/clean-architecture.mdarchitecture/dependency-injection.mdarchitecture/project-structure.mddatabase/alembic-migrations.mddatabase/async-sqlalchemy.mddatabase/repository-pattern.mddatabase/sqlalchemy-patterns.mderror-handling/error-responses.mderror-handling/exception-handlers.mdperformance/async-patterns.mdperformance/background-tasks.mdperformance/caching.mdsecurity/api-key-auth.mdsecurity/oauth2-jwt.mdsecurity/rbac-permissions.mdtesting/fixtures.mdtesting/pytest-asyncio.mdtesting/test-client.mdvalidation/custom-validators.mdvalidation/pydantic-models.mdModern, fast Python web framework for building APIs.
Auto-detected when project contains:
main.py with FastAPIfastapi or uvicorn packagesfrom fastapi import importsnpx claudepluginhub fujigo-software/f5-framework-claude --plugin f5-stacksProvides FastAPI best practices including Pydantic models, SQLAlchemy ORM, async patterns, dependency injection, and JWT authentication for production Python APIs.
Generates production-ready FastAPI project structures with async patterns, dependency injection, middleware, error handling, and best practices for high-performance APIs.
Builds high-performance async APIs with FastAPI, SQLAlchemy 2.0 async support, Pydantic V2. Covers microservices, WebSockets, data management, auth, security, and pytest testing.