enterprise-architecture-patterns — Claude Code skill: how to install
Reference for architecture patterns: DDD, event sourcing, CQRS, sagas, API gateway, service mesh. Useful when you design microservices or split a monolith.
npx skills add manutej/luxor-claude-marketplace --skill enterprise-architecture-patterns -a claude-codeWhat enterprise-architecture-patterns does
This skill puts architecture reference material in front of your agent. It opens with distributed-systems basics: ways to scale, consistency models, the CAP theorem and the classic fallacies of distributed computing.
Domain-driven design follows. The strategic part covers bounded contexts, ubiquitous language and context-mapping relationships, from Shared Kernel to Published Language, with a note on when each one fits. The tactical part shows entities and value objects through an order and customer model for a shop.
The scenario list also names event sourcing, CQRS, sagas, API gateways, service mesh, BFF, multi-tenant SaaS and monolith migration. Code samples are TypeScript, so on another stack you port them yourself.
What it helps with
- split a domain into bounded contexts and define how they connect
- pick between strong and eventual consistency for a distributed system
- model an order as an entity with behavior instead of a bag of fields
- plan a monolith-to-microservices migration
- design a saga for a transaction that spans several services
Example prompts for the agent
- Use enterprise-architecture-patterns to split our online shop into bounded contexts
- Which context-mapping pattern fits between billing and an old CRM? Use the enterprise-architecture-patterns skill
- Design a saga for checkout across several services with enterprise-architecture-patterns
How to install enterprise-architecture-patterns
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill enterprise-architecture-patterns -a claude-code2Manually: put the files in place
~/.claude/skills/enterprise-architecture-patterns/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/enterprise-architecture-patterns/
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill enterprise-architecture-patterns -a codex2Manually: put the files in place
.agents/skills/enterprise-architecture-patterns/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill enterprise-architecture-patterns -a cursor2Manually: put the files in place
.cursor/skills/enterprise-architecture-patterns/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install manutej/luxor-claude-marketplace enterprise-architecture-patterns2Manually: put the files in place
.github/skills/enterprise-architecture-patterns/SKILL.md1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill enterprise-architecture-patterns -a gemini-cli2Platform CLI
gemini skills install https://github.com/manutej/luxor-claude-marketplace --path plugins/luxor-devops-suite/skills/enterprise-architecture-patternsManually: put the files in place
.devin/skills/enterprise-architecture-patterns/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill enterprise-architecture-patterns -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about enterprise-architecture-patterns
How do I install enterprise-architecture-patterns in Claude Code?
Run npx skills add manutej/luxor-claude-marketplace --skill enterprise-architecture-patterns -a claude-code. The skill file ends up at ~/.claude/skills/enterprise-architecture-patterns/SKILL.md.
What does enterprise-architecture-patterns do?
It gives your agent a reference on enterprise architecture: DDD, event sourcing, CQRS, sagas, API gateway and service mesh. It also covers CAP, consistency models and scaling.
Can I install enterprise-architecture-patterns in Cursor?
Yes, run npx skills add manutej/luxor-claude-marketplace --skill enterprise-architecture-patterns -a cursor. The skill lands in .cursor/skills/enterprise-architecture-patterns/SKILL.md.