Install
openclaw skills install nm-archetypes-architecture-paradigm-layeredApplies layered n-tier architecture with enforced boundaries
openclaw skills install nm-archetypes-architecture-paradigm-layeredNight Market Skill — ported from claude-night-market/archetypes. For the full experience with agents, hooks, and commands, install the Claude Code plugin.
Layer Implementation Patterns:
Architecture Enforcement Tools:
Common Layer Stacks:
Enterprise ERP Systems: SAP and Oracle ERP use layered architecture to separate user interfaces from business logic and database operations, enabling different frontend applications to share the same business rules.
Banking Applications: Financial institutions employ layered architecture to maintain strict separation between customer-facing interfaces, transaction processing, and secure data storage for regulatory compliance.
E-commerce Platforms: Traditional e-commerce sites use layered architecture to separate product catalogs, shopping cart logic, order processing, and payment handling into distinct layers.
These vocabulary items name the concrete tools and abstractions
that show up when the paradigm is implemented. They are not
required dependencies and they are not part of the skill's
tools: frontmatter (which is reserved for Claude Code tool
restrictions). Use this list to disambiguate during architecture
discussions.
dependency-validator -- fails the build when a layer imports above its allowed depthlayer-enforcer -- static-analysis gate that checks namespaces match layer rulesarchitecture-compliance-checker -- diffs the implemented layer graph against the documented one