Skills Development Clean Architecture Design Principles

Clean Architecture Design Principles

v20260910
clean-architecture
Apply Robert C. Martin-inspired rules to separate business policy from frameworks, databases, UI, and infrastructure. This skill helps define architectural boundaries, dependency direction, use cases, and interface adapters. Use it for software design decisions involving framework isolation or technology churn to ensure maintainability and clarity.
Get Skill
163 downloads
Overview

Clean Architecture Skill

Use this skill when a task involves architectural boundaries, dependency direction, use cases, entities, interface adapters, framework isolation, or technology churn.

Before making design or code decisions, read and apply clean-architecture.mini.md. Use clean-architecture.md only as a deeper reference when the mini rules are not enough for the current architectural tradeoff.

Info
Category Development
Name clean-architecture
Version v20260910
Size 10.4KB
Updated At 2026-09-12
Language