What problem does it solve?
This Skill provides a comprehensive set of patterns and best practices for developing the Python/FastAPI backend of the Continuum platform, ensuring consistency, maintainability, and adherence to core principles.
Core Features & Use Cases
- API Development: Guides on creating efficient and well-structured API routes.
- Database Operations: Standardizes interactions with PostgreSQL using SQLAlchemy 2.0 async patterns.
- Service Layer Architecture: Defines patterns for business logic implementation.
- Testing: Outlines strategies for robust unit and integration testing with pytest.
- Use Case: When developing a new API endpoint to manage user profiles, consult this Skill for guidance on route definition, data validation with Pydantic, database interaction via repositories, and writing corresponding tests.
Quick Start
Use the backend skill to implement a new API endpoint for managing user profiles.