cohesion-coupling
CommunityHigh cohesion, loose coupling for clean modules.
Authorrai-wtnb
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Helps teams evaluate module boundaries to achieve high cohesion and loose coupling, reducing cross-module dependencies and refactoring complexity.
Core Features & Use Cases
- Cohesion types and coupling types explained with practical refactoring guidelines.
- Design patterns and heuristics for boundary decisions across modules and services.
- Use cases include restructuring monolith components, before-after migration plans, and codebase audits.
Quick Start
Apply cohesion-coupling principles to assess and restructure a module's boundaries in your codebase.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: cohesion-coupling Download link: https://github.com/rai-wtnb/clean-modularmonolith-go/archive/main.zip#cohesion-coupling Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.