abp-service-patterns
CommunityABP service patterns for clean app layers.
Authoralexsandrocruz
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill codifies ABP Framework application layer patterns to help teams implement robust, maintainable AppServices with clean DTO mappings and consistent API responses.
Core Features & Use Cases
- AppService orchestration: Provide a thin service boundary that coordinates repositories, domain services, and mappers.
- DTO Mapping with Mapperly: Generate accurate DTO mappings to reduce boilerplate.
- Unit of Work & Transactions: Ensure changes are committed atomically across services.
- Filtering with WhereIf: Implement flexible, client-driven filtering patterns in APIs.
Quick Start
Initialize an ABP module scaffold and apply AppService templates with Mapperly, configure a DTO and corresponding AppService, and run tests to verify mapping and UoW behavior.
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: abp-service-patterns Download link: https://github.com/alexsandrocruz/DominusLeads/archive/main.zip#abp-service-patterns 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.