·design-patterns
</>

design-patterns

ratacat/claude-skills

À utiliser lors de la conception d'une architecture logicielle, de la refactorisation de la structure du code, de la résolution de problèmes de conception récurrents ou lorsque le code présente des symptômes tels qu'un couplage étroit, des hiérarchies rigides, des responsabilités dispersées ou des composants difficiles à tester. À utiliser également lors du choix entre des approches architecturales ou de la révision du code pour des améliorations structurelles.

24Installations·1Tendance·@ratacat

Installation

$npx skills add https://github.com/ratacat/claude-skills --skill design-patterns

SKILL.md

Design patterns are proven solutions to recurring software design problems. They provide a shared vocabulary for discussing design and capture collective wisdom refined through decades of real-world use.

Core Philosophy: Patterns are templates you adapt to your context, not blueprints to copy. Use the right pattern when it genuinely simplifies your design—not to impress or over-engineer.

| Encapsulate What Varies | Isolate changing parts from stable parts | Changes ripple through codebase | | Program to Interfaces | Depend on abstractions, not concretions | Can't swap implementations | | Composition Over Inheritance | Build behavior by composing objects | Deep rigid class hierarchies |

À utiliser lors de la conception d'une architecture logicielle, de la refactorisation de la structure du code, de la résolution de problèmes de conception récurrents ou lorsque le code présente des symptômes tels qu'un couplage étroit, des hiérarchies rigides, des responsabilités dispersées ou des composants difficiles à tester. À utiliser également lors du choix entre des approches architecturales ou de la révision du code pour des améliorations structurelles. Source : ratacat/claude-skills.

Voir l'original

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/ratacat/claude-skills --skill design-patterns
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-01
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que design-patterns ?

À utiliser lors de la conception d'une architecture logicielle, de la refactorisation de la structure du code, de la résolution de problèmes de conception récurrents ou lorsque le code présente des symptômes tels qu'un couplage étroit, des hiérarchies rigides, des responsabilités dispersées ou des composants difficiles à tester. À utiliser également lors du choix entre des approches architecturales ou de la révision du code pour des améliorations structurelles. Source : ratacat/claude-skills.

Comment installer design-patterns ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/ratacat/claude-skills --skill design-patterns Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor

Où se trouve le dépôt source ?

https://github.com/ratacat/claude-skills