mcpField
P
patterns-of-enterprise-application-architecture

patterns-of-enterprise-application-architecture

github.com/ciemborDevelopment3.1k396 installsUpdated 7w ago
Repository

About patterns-of-enterprise-application-architecture

A development skill for applying enterprise application architecture patterns when making design or code decisions. It directs users to concise rules first, with a longer reference for unresolved tradeoffs.

Key features

  1. 01Guidance on application layering
  2. 02Service layer and transaction script patterns
  3. 03Domain model and data mapper patterns
  4. 04Repository, unit of work, and identity map patterns
  5. 05DTO and integration patterns
  6. 06Short rules with a deeper reference

Use cases

  1. 01Choosing an application structure
  2. 02Evaluating data access patterns
  3. 03Considering transaction and service boundaries

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/ciembor/agent-rules-books --skill patterns-of-enterprise-application-architecture

After installing, type/patterns-of-enterprise-application-architecturein Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

patterns-of-enterprise-application-architecture.md
patterns-of-enterprise-application-architecture.mini.md
patterns-of-enterprise-application-architecture.nano.md

Details

From the project README

Patterns of Enterprise Application Architecture Skill

Use 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.

Before making design or code decisions, read and apply patterns-of-enterprise-application-architecture.mini.md. Use patterns-of-enterprise-application-architecture.md only as a deeper reference when the mini rules are not enough for the current enterprise-pattern tradeoff.

Comments

Markdown supported