software-design-philosophy
« A Philosophy of Software Design » de John Ousterhout distillé en skill de travail : modules profonds, symptômes de complexité, listes de signaux d'alerte pour revues de code et design d'API.
- Quoi
- « A Philosophy of Software Design » de John Ousterhout distillé en skill de travail : modules profonds, symptômes de complexité, listes de signaux d'alerte pour revues de code et design d'API.
- Coût
- Gratuit
- Prérequis
- Utilisez « software-design-philosophy » avec votre Muse.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor : A Philosophy of Software Design de John Ousterhout, distillé en skill de travail pour revues de code, discussions d'architecture et design d'API. Il couvre les trois symptômes de la complexité (amplification des changements, charge cognitive, inconnues inconnues), la programmation stratégique contre tactique, les modules profonds contre peu profonds, le masquage et la fuite d'information, tirer la complexité vers le bas, définir les erreurs hors d'existence, tout concevoir deux fois, et la philosophie des commentaires et du nommage, avec un aide-mémoire de signaux d'alerte (module peu profond, décomposition temporelle, méthode passe-plat, noms vagues, commentaire qui répète le code, et neuf autres) à passer en revue. Par @hotopla5976, listé ici avec crédit à son créateur. Découvert via github.com/topics/ai-skills. Bémols honnêtes : c'est un guide d'étude distillé d'un livre publié, utilisez-le comme référence de travail et lisez le livre pour toute la profondeur ; c'est du texte brut, il n'y a rien à installer au-delà de la lecture. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans MuseCréation de la communauté. Skill Harbor ne vérifie pas le code — examinez la source avant de l'installer.
Utilisez « software-design-philosophy » avec votre Muse. Prérequis : aucun. C'est un skill de connaissances en texte brut, rien à installer ni configurer. 1. Ouvrez le skill : https://github.com/hotopla5976/software-design-philosophy-skill et copiez le texte complet du SKILL.md. 2. Collez-le dans un chat avec Muse et ajoutez : « Utilise cette philosophie de design quand je te demande des revues de code, des retours sur du design d'API ou des conseils de refactoring. Applique la liste de signaux d'alerte au code que je te montre. » 3. Essayez-le sur quelque chose de réel cette semaine : collez un module ou une pull request et demandez à Muse de le relire à l'aune des sections modules profonds et signaux d'alerte. Astuce : l'habitude « tout concevoir deux fois » et l'aide-mémoire des signaux d'alerte sont les deux parties à plus fort levier ; demandez à Muse de passer la liste sur votre prochaine revue. Sécurité : un skill est du texte d'instructions ; il n'exécute rien tout seul. N'y collez jamais de secrets ni de clés API.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.