manutej avatar

Enterprise Architecture Patterns

This is a solid reference for building distributed systems at scale. It walks through the strategic and tactical sides of domain-driven design, including bounded contexts and context mapping patterns, then covers the operational patterns you need for microservices: event sourcing, CQRS, sagas for distributed transactions, API gateways, and service mesh. The code examples are practical, showing things like how to model entities versus value objects and how to avoid mixing domain models across bounded contexts. Use this when you're past the prototype phase and need to actually architect something that won't collapse under load or turn into a maintenance nightmare. It assumes you already know why you need these patterns, so if you're just exploring options, start with the CAP theorem and fallacies sections to ground yourself first.

skills.sh installs
530
GitHub stars
63
last updated
Aug 21, 2026

Install

$ npx -y skills add manutej/luxor-claude-marketplace --skill enterprise-architecture-patterns --agent claude-code

Installs into .claude/skills of the current project.

Files

Enterprise Architecture Patterns

A comprehensive skill for mastering enterprise architecture patterns, distributed systems design, and scalable application development. This skill covers strategic and tactical patterns for building robust, maintainable, and scalable enterprise systems.

When to Use This Skill

Use this skill when:

  • Designing microservices architectures for distributed systems
  • Implementing domain-driven design (DDD) in complex business domains
  • Building event-driven architectures with event sourcing and CQRS
  • Designing saga patterns for distributed transactions
  • Implementing API gateways and service mesh architectures
  • Scaling applications horizontally and vertically
  • Building resilient systems with fault tolerance
  • Migrating monoliths to microservices
  • Designing multi-tenant SaaS architectures
  • Implementing backend-for-frontend (BFF) patterns
  • Building real-time systems with event streaming
  • Architecting cloud-native applications

Core Architectural Concepts

System Design Fundamentals

Sponsors

Details

Repository
github.com/manutej/luxor-claude-marketplace
Categories
Backend & APIs, Documentation, Code Review & Quality, Design & UI/UX
First seen
Jun 3, 2026

More from manutej/luxor-claude-marketplace

All 66
1yctimlin avatarexcalidraw-skillyctimlin/mcp_excalidrawExcalidraw canvas toolkit for creating, editing, and refining diagrams on a live canvas. Use when an agent needs to (1) draw or lay out diagrams, (2) iterativel530skills.sh installs
2aj-geddes avatarsql-query-optimizationaj-geddes/useful-ai-promptsAnalyze and optimize SQL queries for performance. Use when improving slow queries, reducing execution time, or analyzing query performance in PostgreSQL and MyS527skills.sh installs
3sanjay3290 avatargmailsanjay3290/ai-skillsInteract with Gmail - search emails, read messages, send emails, create drafts, and manage labels. Use when user asks to: search email, read email, send email, 525skills.sh installs
4wanshuiyin avatarauto-review-loop-llmwanshuiyin/auto-claude-code-research-in-sleepAutonomous research review loop using any OpenAI-compatible LLM API. Configure via llm-chat MCP server or environment variables. Trigger with "auto review loop 525skills.sh installs
5libukai avatarvscode-httpyac-configlibukai/awesome-agent-skillsConfigure VSCode with httpYac for API testing and automation. This skill should be used specifically when converting API documentation to executable .http files513skills.sh installs
6cfircoo avatarsqlalchemy-postgrescfircoo/claude-code-toolkitExpert guidance for SQLAlchemy 2.0 + Pydantic + PostgreSQL. Use when setting up database layers, defining models, creating migrations, or any database-related w507skills.sh installs