migrate-to-shoehorn
par mattpocock
Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.
npx skills add https://github.com/mattpocock/skills --skill migrate-to-shoehornPlus de skills de mattpocock
grill-me
mattpocock
Interroger l'utilisateur sans relâche sur un plan ou un design jusqu'à parvenir à une compréhension commune, en résolvant chaque branche de l'arbre de décision. Utiliser lorsque l'utilisateur souhaite mettre un plan à l'épreuve, se faire questionner sur son design, ou mentionne "grill me".
researchcommunicationproject-management
grill-with-docs
mattpocock
Session de grillade qui confronte votre plan au modèle de domaine existant, affine la terminologie et met à jour la documentation (CONTEXT.md, ADRs) en ligne au fur et à mesure que les décisions se cristallisent. À utiliser lorsque l'utilisateur souhaite mettre à l'épreuve un plan par rapport au langage de son projet et aux décisions documentées.
developmentdocumentresearch
improve-codebase-architecture
mattpocock
Trouver des opportunités d'approfondissement dans une base de code, en s'appuyant sur le langage du domaine dans CONTEXT.md et les décisions dans docs/adr/. Utiliser lorsque l'utilisateur souhaite améliorer l'architecture, trouver des opportunités de refactorisation, consolider des modules fortement couplés, ou rendre une base de code plus testable et navigable par l'IA.
developmentcode-reviewapi
teach
mattpocock
Enseigner à l'utilisateur une nouvelle compétence ou un nouveau concept, dans cet espace de travail.
communicationproductivity
tdd
mattpocock
Développement piloté par les tests avec boucle rouge-vert-refactorisation. À utiliser lorsque l'utilisateur souhaite développer des fonctionnalités ou corriger des bugs en utilisant le TDD, mentionne "rouge-vert-refactorisation", veut des tests d'intégration, ou demande un développement test-first.
developmenttesting
to-prd
mattpocock
Transformer le contexte actuel de la conversation en un PRD et le publier dans le système de suivi des problèmes du projet. À utiliser lorsque l'utilisateur souhaite créer un PRD à partir du contexte actuel.
developmentdocumentproject-management
handoff
mattpocock
Compacter la conversation actuelle en un document de transfert pour qu’un autre agent puisse le reprendre.
communicationproject-managementdocument
diagnose
mattpocock
Boucle de diagnostic disciplinée pour les bugs complexes et les régressions de performance. Reproduire → minimiser → émettre une hypothèse → instrumenter → corriger → tester la régression. À utiliser lorsque l'utilisateur dit « diagnostique ceci » / « débogue ceci », signale un bug, dit que quelque chose est cassé/renvoie une erreur/échoue, ou décrit une régression de performance.
developmenttestingcode-review