Typescript Solid Design

Apply SOLID design principles when writing, refactoring, or reviewing TypeScript modules, classes, interfaces, and services. Use when designing maintainable architecture, splitting responsibilities, extending behavior without modification, fixing inheritance contracts, segregating interfaces, injecting dependencies, or addressing code smells in TypeScript.

deangrant de28da4 4 files · 18.4 KB Updated

File contents

deangrant/agents/tree/main/.agents/skills/typescript-solid-design commit de28da45ea

Frequently asked questions

npx skillmds@latest add deangrant/typescript-solid-design