Interface Segregation Principle

Detects fat interfaces that force implementors to provide unused methods and refactors them into narrow, client-specific contracts using Python Protocols and targeted ABCs.

paulpas 8c96ba3 32.4 KB Updated

File contents

paulpas/agent-skill-router/tree/main/skills/coding/interface-segregation-principle commit 8c96ba3121

Frequently asked questions

npx skillmds@latest add paulpas/interface-segregation-principle