architecture-patterns

Teach Clean Architecture, Hexagonal Architecture, and DDD backend patterns.

1|Updated Apr 21, 2025
One-click install
npx skills add https://github.com/agi-house-india/agihouse-site --skill architecture-patterns-agi-house-india
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-patterns
Source: https://github.com/agi-house-india/agihouse-site/tree/main/.claude/skills/architecture-patterns
Command: npx skills add https://github.com/agi-house-india/agihouse-site --skill architecture-patterns-agi-house-india

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill teaches proven backend architecture patterns (Clean Architecture, Hexagonal Architecture, DDD) to create maintainable, testable, and scalable systems.

Core Features & Use Cases

  • Clean Architecture: Layered structure with inward dependencies for testability.
  • Hexagonal Architecture: Ports & Adapters to swap implementations easily.
  • DDD & Strategic/Tactical Patterns: Bounded contexts, aggregates, and repositories for domain clarity.
  • Use Case: Architect a new backend by defining domain boundaries, adapters, and tests first, then implement infrastructure gradually.

Quick Start

Review the domain/use-case structure and reference implementations to begin shaping a robust backend architecture.