express-microservices-architecture — Claude Code skill: install guide
Guides your coding agent through building Express.js microservices. Covers gateway routing, event messaging, database isolation, and failure recovery.
npx skills add manutej/luxor-claude-marketplace --skill express-microservices-architecture -a claude-codeWhat express-microservices-architecture does
This skill equips coding agents with architectural standards for distributed Node.js applications. It directs the assistant to structure independent services with isolated databases, configure an API Gateway, and set up event-driven communication using brokers like RabbitMQ or Kafka.
Inside, the guide defines rules for middleware chains, router mounting, and resilient execution. It relies on four-argument middleware (err, req, res, next) for centralized error management and includes Circuit Breaker logic. For async operations, unhandled rejections fail silently unless forwarded through next(err).
What it helps with
- route client requests to internal services via an API Gateway
- coordinate multi-service workflows using Saga orchestration or choreography
- decouple backend components with event producers and RabbitMQ or Kafka
- configure global error middleware handling async exceptions with
next(err) - separate database schemas across independent service boundaries
Example prompts for the agent
- Create an Express API Gateway that routes traffic to user and order microservices
- Implement an event consumer for RabbitMQ in an Express service to process payment events
- Write centralized error handling middleware for async Express routes using
next(err)
How to install express-microservices-architecture
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill express-microservices-architecture -a claude-code2Manually: put the files in place
~/.claude/skills/express-microservices-architecture/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/express-microservices-architecture/
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill express-microservices-architecture -a codex2Manually: put the files in place
.agents/skills/express-microservices-architecture/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill express-microservices-architecture -a cursor2Manually: put the files in place
.cursor/skills/express-microservices-architecture/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install manutej/luxor-claude-marketplace express-microservices-architecture2Manually: put the files in place
.github/skills/express-microservices-architecture/SKILL.md1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill express-microservices-architecture -a gemini-cli2Platform CLI
gemini skills install https://github.com/manutej/luxor-claude-marketplace --path plugins/luxor-backend-toolkit/skills/express-microservices-architectureManually: put the files in place
.devin/skills/express-microservices-architecture/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill express-microservices-architecture -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 express-microservices-architecture
How to install express-microservices-architecture in Claude Code?
Run npx skills add manutej/luxor-claude-marketplace --skill express-microservices-architecture -a claude-code in your terminal.
What does express-microservices-architecture do?
It instructs the AI agent on architecture patterns for Express.js backends. The agent applies clear structures for routing, error interceptors, and database separation.
Which transaction patterns are covered in this skill?
The guide covers CQRS alongside the Saga pattern, both in event-driven choreography and centralized orchestration modes.