orthogonal-code
OfficialWrite and review decoupled code.
Authorsilvabyte
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers write and review code that is independent and easy to change, reducing the ripple effect of modifications and improving maintainability.
Core Features & Use Cases
- Orthogonality Heuristics: Provides clear red and green flags to identify and improve component independence.
- Code Review Aid: Helps reviewers spot coupling issues like Shotgun Surgery or Train Wrecks.
- Refactoring Guidance: Offers strategies to move from tightly-coupled to loosely-coupled systems.
- Use Case: When reviewing a Pull Request, use this Skill to systematically check for common coupling smells and ensure new code adheres to principles of modularity.
Quick Start
Use the orthogonal-code skill to evaluate the coupling of the 'OrderService' module.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 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: orthogonal-code Download link: https://github.com/silvabyte/skills/archive/main.zip#orthogonal-code 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.