patterns-of-enterprise-application-architecture
Agent skill fromciembor/agent-rules-books
Apply Martin Fowler-inspired enterprise architecture rules when choosing layers, service layers, transaction scripts, domain models, repositories, mappers, or DTOs.
How to install patterns-of-enterprise-application-architecture
install patterns-of-enterprise-application-architecture
# install the agent-rules-books pack with the skills CLI
npx skills add ciembor/agent-rules-books# or add only this skill to Claude Code: copy the folder
patterns-of-enterprise-application-architecture/
# into
~/.claude/skills/patterns-of-enterprise-application-architecture/ (all projects)
.claude/skills/patterns-of-enterprise-application-architecture/ (one project)
1# Patterns of Enterprise Application Architecture Skill23Use this skill when a task involves enterprise application structure, layering, service layer, transaction script, domain model, data mapper, repository, unit of work, identity map, DTOs, or integration patterns.45Before making design or code decisions, read and apply [patterns-of-enterprise-application-architecture.mini.md](patterns-of-enterprise-application-architecture.mini.md). Use [patterns-of-enterprise-application-architecture.md](patterns-of-enterprise-application-architecture.md) only as a deeper reference when the mini rules are not enough for the current enterprise-pattern tradeoff.
Excerpt shown under the repository's MIT license.
