deep-modules

Installation
SKILL.md

Deep Modules Review Lens

When invoked with $ARGUMENTS, focus the analysis on the specified file or module. Read the target code first, then apply the checks below.

Evaluate whether modules provide powerful functionality through simple interfaces.

When to Apply

  • Reviewing a new class, module, or API design
  • When a module feels like it "doesn't do enough" or has too many parameters
  • When you see many small classes collaborating to do one thing
  • When a method signature closely mirrors what it calls
  • During refactoring to decide what to merge or deepen

Core Principles

The Depth Principle

Every module gives functionality and costs knowledge (in the form of an interface). Deep modules give a lot and ask for very little, delivering the highest return on interface cost.

Installs
10
GitHub Stars
6
First Seen
Feb 27, 2026
deep-modules — codybrom/clairvoyance