dependency-cruiser
CommunityEnforces architecture bounds with dep checks.
Software Engineering#typescript#architecture#javascript#ddd#dependency-cruiser#architecture-validation
Authorsizukutamago
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps development teams ensure their TypeScript/JavaScript code respects architectural boundaries by validating dependencies against defined rules and detecting cycles.
Core Features & Use Cases
- Clean Architecture/DDD oriented dependency validation to prevent structural violations.
- Circular dependency detection and enforced layering across routes, services, repositories, and usecases.
- CI-ready templates and presets (base, ddd, frontend) to quickly bootstrap architectural rules.
Quick Start
Copy and adapt the provided templates to your project and run the dependency-cruiser checks to validate 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: dependency-cruiser Download link: https://github.com/sizukutamago/dev-tools-plugin/archive/main.zip#dependency-cruiser 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.