abp-service-patterns

Community

ABP 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.