Skip to main content
Run any Skill in Manus
with one click

deep-module

Stars2
Forks0
UpdatedApril 29, 2026 at 14:12

Applies the Deep Module principle (John Ousterhout / Matt Pocock) at any stage of development. Use this skill during planning (create-plan) to shape module boundaries before writing specs, during implementation (implement-plan) to enforce interface-first design before writing code, or during code review to identify shallow abstractions. Trigger when the user mentions "deep module", "shallow module", "interface design", "encapsulation", asks to review module structure, or when any new module/class/function is about to be designed or implemented.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly