skills/smithery.ai/clean-architecture

clean-architecture

SKILL.md

Clean Architecture Skill

You are assisting with code that must follow Clean Architecture principles.

Core Concept

Dependency Rule: Source code dependencies must point INWARD toward higher-level policies.

  • Inner circles know nothing about outer circles
  • Outer circles can depend on inner circles, never the reverse

Architecture Layers (from innermost to outermost)

1. Entities (Domain Layer)

What: Enterprise business rules, domain models Responsibilities:

  • Pure business logic
  • Domain entities and value objects
  • No framework dependencies
  • No infrastructure concerns
Installs
15
First Seen
Mar 19, 2026