🧩
QualityHTML

Balanced Coupling

by vladikk

Balanced Coupling is a Quality skill for Claude Code, published by vladikk in modularity.

523 stars32 forkson vladikk/modularityAdded 2026/08/26+2% in starsRepository updated 2026/04/04
balanced-couplingclaude-codeclaude-code-pluginclaude-skillscohesioncouplingdomain-driven-designmodular-designmodularitysoftware-architecturesoftware-design
Install in seconds
Install Balanced Coupling
Copy Balanced Coupling into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/vladikk/modularity/tree/main/skills/balanced-coupling ~/.claude/skills/balanced-coupling

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/vladikk/modularity.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/balanced-coupling/SKILL.md in vladikk/modularity
Installs to
~/.claude/skills/balanced-coupling
Collection
One of 4 skills cataloged from this repository
Category
Quality1354 skills

What Balanced Coupling does

Balanced Coupling explains a three-dimensional model for judging module and service coupling. Use it to decide whether to split or merge components, review modularity, and assess DDD trade-offs.

Balanced Coupling is cataloged under Quality on DirSkills. Balanced Coupling comes from a repository tagged balanced-coupling, claude-code, claude-code-plugin, claude-skills and cohesion.

Documentation

README

The Balanced Coupling Model

A comprehensive reference for understanding the Balanced Coupling model as described by Vlad Khononov. This document synthesizes the full model from the companion blog at coupling.dev, covering its foundations, dimensions, balancing mechanics, relationship to prior coupling models, and connections to domain-driven design.


1. Foundations: Why Coupling Matters

1.1 Coupling Is Not the Enemy

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Balanced Coupling

  • What else does vladikk publish alongside Balanced Coupling?

    Balanced Coupling is one of 4 skills that DirSkills catalogs from vladikk/modularity, the repository it ships in. Its siblings there include Document, Modular Design and Modularity Review. Each one is a separate skill with its own page in this directory, installs the same way Balanced Coupling does, and is maintained by vladikk in that same repository. The rest of the collection is listed on the vladikk/modularity page.

  • How does Balanced Coupling compare to other Quality skills?

    Balanced Coupling ranks #1199 by stars among the 1354 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Balanced Coupling against them. Open each page to compare what they document and how they install.