abp-dependency-rules
OfficialEnforce ABP project dependency rules
Software Engineering#architecture#code structure#dependency rules#domain driven design#abp framework#project layers
Authorabpframework
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers understand and enforce the strict dependency rules within ABP Framework projects, preventing common architectural violations and ensuring a clean, maintainable codebase.
Core Features & Use Cases
- Dependency Auditing: Clearly defines which project layers can reference others.
- Violation Prevention: Highlights common mistakes like domain logic depending on infrastructure or application layers referencing implementations.
- Architectural Guidance: Provides a checklist for adding new features and structuring code across different layers (Domain.Shared, Domain, Application.Contracts, Application, Infrastructure).
- Use Case: When adding a new feature, use this Skill to ensure your new service implementation is placed in the correct layer and only references the necessary abstractions.
Quick Start
Review the ABP dependency rules for the Domain.Shared project.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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-dependency-rules Download link: https://github.com/abpframework/abp/archive/main.zip#abp-dependency-rules 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.