The architecture-patterns skill provides guidance for implementing proven backend design patterns—including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design—to create maintainable and testable systems. It is for backend engineers designing new microservices, refactoring monolithic applications, or debugging architectural problems like dependency cycles and entangled business logic. The skill solves the problem of building scalable systems with clear separation of concerns, testable code that doesn't require external dependencies, and well-defined boundaries between application layers.
npx skills add https://github.com/wshobson/agents --skill architecture-patterns