Module Boundaries — Development skill for Claude Code
Restructure module boundaries and dependency direction so change cost becomes local and predictable.
How to install Module Boundaries
Installs to ~/.claude/skills/macanderson-agent-harness-module-boundaries/SKILL.md
mkdir -p ~/.claude/skills/macanderson-agent-harness-module-boundaries && curl -fsSL https://raw.githubusercontent.com/macanderson/agent-harness/HEAD/commands/module-boundaries.md -o ~/.claude/skills/macanderson-agent-harness-module-boundaries/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Module Boundaries does
description: Restructure module boundaries and dependency direction so change cost becomes local and predictable argument-hint: [build system, or "detect"] allowed-tools: Read, Grep, Glob, Bash, Edit, Write, MultiEdit
Target: $ARGUMENTS
You are restructuring module boundaries in a large codebase.
BASELINE
- Generate the current dependency graph between packages/modules.
- List: every cyclic dependency; every deep import bypassing a public entry point; every pack
Alternatives in Development
- Claude Context Mode — An MCP server that sits between Claude Code and these outputs 5.3k ★
- Volume Direction — 卷方向确定 skill 669 ★
- Claude Pipe — File-First Agent Orchestration 85 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Architecture Check
Architecture reviewer step 2 — verify dependency direction, crate boundaries, type placement
Hatch3r Codebase Map
Reverse-engineer a brownfield codebase into current-state module boundaries, integration-point inventory, tech
Video To Deck
Turn videos into Marp slide decks (PPTX/PDF/HTML). Local whisper + OCR + optional VLM captions build an eviden
Tappaas Module Dependencies
Generate a Mermaid dependency graph of all TAPPaaS modules and write it to src/module-dependencies.md.
Cognitive Load
How much must an engineer hold in their head to change this unit? Measures the inward cost — files to read plu
Gsd Review Sweep
Maintainer triage + re-review sweep of open-gsd/gsd-core — rank open issues/PRs by cost-to-advance and re-revi
Related Agents
Architecture Guardian
Use to verify MacMagazine module boundaries and system compliance are intact after adding/moving code or editi
Architect Reviewer
Architecture reviewer. Analyzes module boundaries, dependency direction, coupling, and pattern consistency.
iOS Architect
Tier 1 — Strategy. Owns module boundaries, layering, and technology decisions. Use for architecture design, Cl