architecture-patterns

Structure backend projects using Clean Architecture, Hexagonal Architecture, and Domain-Driven Design.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/atalovesyou/claude-skills-pack --skill architecture-patterns-atalovesyou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-patterns
Source: https://github.com/atalovesyou/claude-skills-pack/tree/main/skills/architecture-patterns
Command: npx skills add https://github.com/atalovesyou/claude-skills-pack --skill architecture-patterns-atalovesyou

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Master backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design to build maintainable, testable, and scalable systems.

Core Features & Use Cases

  • Clean Architecture layers and inward dependencies
  • Hexagonal Architecture: Ports and Adapters
  • Domain-Driven Design: Bounded Contexts, Aggregates
  • Use Case: Design new backend systems and refactor for maintainability

Quick Start

Structure your project with domain, use_cases, adapters, and infrastructure; implement a sample CreateUser use case.