fastapi-core-service
CommunityBase service layer for FastAPI repositories.
Authoragusmdev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a reusable base service layer that orchestrates repository operations, enabling consistent business rules and orchestration across FastAPI applications.
Core Features & Use Cases
- CRUD orchestration: Centralizes create, read, update, and delete flows behind a single service.
- Business logic hooks: Enables validation, cross-cutting concerns, and event hooks without touching routers or models.
- Multi-repository orchestration: Coordinates operations across multiple repositories to implement complex workflows.
Quick Start
Instantiate a concrete service by supplying a repository, then extend the base class to add domain logic. Use the service from your routers to perform CRUD operations while keeping routing and data access concerns separate.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: fastapi-core-service Download link: https://github.com/agusmdev/burntop/archive/main.zip#fastapi-core-service Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.