What problem does it solve?
This Skill prevents inconsistent backend implementations by guiding HugAgentOS developers through its established architecture, API conventions, data-access patterns, error handling, and testing requirements.
Core Features & Use Cases
- Layered Backend Development: Structure changes across FastAPI routes, services, repositories, SQLAlchemy models, and database migrations.
- API and Data Consistency: Apply standard authentication, dependency injection, response envelopes, pagination, soft deletion, error codes, and configuration practices.
- Scaffolding and Reference Support: Use templates, architecture documentation, response specifications, error-code guidance, and a feature-generation script when adding new functionality.
- Use Case: When adding a new backend resource, use this Skill to generate its route, service, and test skeleton, then complete the model, repository, registration, migration, and validation steps according to project standards.
Quick Start
Use the HugAgentOS backend development skill to scaffold and implement a new backend feature named bookmark with the appropriate route, service, tests, model, repository, registration, and migration steps.