{"enrichment":{"faq":[{"a":"fastapi-templates provides a structured project layout for FastAPI applications that organizes code into logical layers. The template includes directories for routes, services, repositories, schemas, and models, following production-ready architecture patterns. This organization supports scalability and maintainability as your API grows, with clear separation between business logic, data access, and request handling.","q":"How do I structure a FastAPI application?"},{"a":"fastapi-templates demonstrates async database operations and dependency injection patterns essential for high-performance APIs. The templates show how to use SQLAlchemy's async engine, manage database sessions efficiently, and implement async/await throughout your application. These patterns enable FastAPI to handle concurrent requests effectively while maintaining clean, readable code.","q":"What async patterns does fastapi-templates include?"},{"a":"fastapi-templates includes repository and service layer patterns that abstract database operations. The repository pattern encapsulates CRUD logic in dedicated classes, while the service layer handles business rules. This separation makes your code testable, reusable, and easier to maintain. The templates show concrete examples of implementing these patterns with async database access.","q":"How do I use the CRUD repository pattern in fastapi-templates?"},{"a":"fastapi-templates covers authentication using JWT tokens and provides middleware for centralized error handling. The templates demonstrate how to implement authorization checks, validate user credentials, and handle exceptions gracefully. These production-ready patterns help secure your API and provide consistent error responses to clients.","q":"Does fastapi-templates include authentication and error handling?"},{"a":"fastapi-templates is a production-ready boilerplate that covers project initialization, configuration management, and best practices setup. It includes dependency injection configuration, async database integration with PostgreSQL, structured logging, and middleware setup. The template provides a solid foundation for building scalable backend APIs without starting from scratch.","q":"What is included in fastapi-templates for production setup?"},{"a":"fastapi-templates includes testing patterns for endpoints and business logic using pytest. The templates demonstrate how to write unit tests for services, integration tests for API routes, and how to mock dependencies. These examples help you establish a testing foundation for your FastAPI application from the start.","q":"Can I use fastapi-templates for testing my endpoints?"}],"shadow_tags":["project-scaffolding","layered-architecture","async-database","jwt-auth","repository-pattern","service-oriented","type-safety","rest-api-design","testing-framework","production-ready"],"summary_rewrite":"This skill provides structured project templates for FastAPI applications, covering directory organization, configuration management, and async database integration. It includes patterns for dependency injection, CRUD repositories, and service layers to establish a scalable foundation for backend API development."},"files":[{"bytes":16291,"path":"plugins/api-scaffolding/skills/fastapi-templates/SKILL.md","sha256":"07d7ca98580910b680e77d756bae01d51dc3f94983a07cf213b4d58ee3c0dd7b","url":"https://skillfed.io/files/HermeticOrmus/LibreUIUX-Claude-Code/fastapi-templates/4e4db770/SKILL.md"}],"id":"HermeticOrmus/LibreUIUX-Claude-Code/fastapi-templates","links":{"html":"https://skillfed.io/HermeticOrmus/LibreUIUX-Claude-Code/fastapi-templates","md":"https://skillfed.io/HermeticOrmus/LibreUIUX-Claude-Code/fastapi-templates.md","repo":"https://github.com/HermeticOrmus/LibreUIUX-Claude-Code"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":12,"language":"Shell","last_updated":"2026-05-27","license":"MIT","name":"fastapi-templates","publisher":"HermeticOrmus","stars":86},"relations":{"similar":[{"id":"affaan-m/ECC/fastapi-patterns"},{"id":"majesticlabs-dev/majestic-marketplace/fastapi-coder"},{"id":"JosiahSiegel/claude-plugin-marketplace/python-fastapi"},{"id":"martinholovsky/claude-skills-generator/fastapi-expert"},{"id":"alinaqi/maggy/supabase-python"},{"id":"personamanagmentlayer/pcl/fastapi-expert"},{"id":"Jeffallan/claude-skills/fastapi-expert"},{"id":"personamanagmentlayer/pcl/python-expert"},{"id":"manutej/luxor-claude-marketplace/fastapi-microservices-development"},{"id":"hieutrtr/ai1-skills/python-backend-expert"}]},"slug":{"owner":"HermeticOrmus","repo":"LibreUIUX-Claude-Code","skill":"fastapi-templates"},"version":"4e4db770"}
