fastapi-clean-architecture
Build modular FastAPI applications using Clean Architecture, including domain-driven design, dependency injection, repository patterns, and testing strategies for scalable Python backend services.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
115 skills found
Build modular FastAPI applications using Clean Architecture, including domain-driven design, dependency injection, repository patterns, and testing strategies for scalable Python backend services.
Expert SQL agent for modern database systems, query optimization, HTAP environments, and data architecture patterns. Optimize performance, schema design, and analytical workloads effectively.
Convert natural language queries to safe, optimized SQL. Automates database interactions with schema awareness and parameterized query generation.
Provision and manage Railway database services (Postgres, Redis, MySQL, MongoDB) with automated configuration and environment wiring.
Essential guide to llmemory for document storage and search: installation, database setup with pgvector, document ingestion, hybrid/semantic retrieval, and building RAG systems with multi-tenant support.
Automate frontend API integration using Apidog and MCP servers. Generate TypeScript types, TanStack Query hooks, and axios-based clients from OpenAPI specifications for consistent, type-safe API consumption.
Implement secure session-based authentication in FastAPI with Argon2 hashing, database-backed sessions, and OAuth2 provider integration.
Generate optimized SQL queries from natural language. Supports BigQuery, PostgreSQL, MySQL, and Snowflake. Analyze database schemas, interpret business requirements, and output ready-to-run queries with explanations.
Executes SQL queries against the WordPress development database for inspection, troubleshooting, and audit log analysis.
Expert guidance for building production-ready Swift database client libraries, covering wire protocols, connection pooling, state machines, and NIO integration.
Implement robust backend error handling with custom classes, middleware, structured logging, and recovery patterns.
Manage database orchestration sessions, state snapshots, and system-level operations for the BAZINGA-DB core engine.