home/categories/architecture-patterns/benaor-claude-config-claude-skills-design-principles-separation-of-concerns-skill-md
architecture-patternsdevelopment

separation-of-concerns

Separation of Concerns principle for TypeScript code review and refactoring. Use when detecting mixed responsibilities, business logic in UI components, infrastructure code in domain layer, or tightly coupled modules. Helps improve modularity and maintainability. Related to Clean Architecture layers.

benaor
maintainer
benaor
更新日 1/10/2026
スター
3
フォーク
0
quick start

Installation and usage

Separation of Concerns principle for TypeScript code review and refactoring. Use when detecting mixed responsibilities, business logic in UI components, infrastructure code in domain layer, or tightly coupled modules. Helps improve modularity and maintainability. Related to Clean Architecture layers.

インストール
$ install --globalskills.sh
使い方

インストール後、ターミナルで以下のコマンドを実行してこのスキルを使用できます:

skills use separation-of-concerns