Skills publiés 35
writing-great-skills
Rédiger des Skills Claude prévisibles
Rédiger des skills Claude efficaces est difficile sans vocabulaire partagé. Ce skill fournit la terminologie et les principes qui rendent la création de skills systématique et reproductible.
diagnosing-bugs
Diagnostiquer et corriger des bugs logiciels complexes
Le débogage de bugs complexes entraîne souvent une perte de temps avec des essais et erreurs non structurés. Cette compétence fournit une méthodologie systématique par phases pour construire des boucles de rétroaction, reproduire les problèmes et corriger les problèmes efficacement.
codebase-design
Concevoir des modules profonds avec des interfaces claires
La plupart des bases de code souffrent de modules peu profonds avec de grandes interfaces et des implémentations fines. Cette compétence fournit un vocabulaire partagé et une méthodologie pour concevoir des modules profonds, décider où placer les coutures, et rendre le code plus testable et maintenable.
ask-matt
Acheminer toute situation d'ingénierie vers la bonne compétence
Lorsque vous ne vous souvenez plus quelle compétence utiliser, ce routeur associe votre situation au flux approprié. Il décrit le chemin principal de l'idée à la mise en production et les points d'entrée disponibles.
grilling
Mettez à l'épreuve tout plan avant de le construire
Les plans échouent souvent parce que des hypothèses cachées ne sont jamais remises en question. Cette compétence pousse l'IA à vous interviewer sans relâche sur chaque aspect de votre conception, en faisant remonter les lacunes et en résolvant les dépendances une question à la fois.
domain-modeling
Construire des modèles de domaine précis avec un vocabulaire actif
Les projets logiciels souffrent lorsque les équipes utilisent une terminologie incohérente ou perdent la trace des raisons derrière les décisions. Cette compétence vous aide à construire et affiner activement votre modèle de domaine en remettant en question les termes, en inventant des cas limites, et en capturant les décisions dans CONTEXT.md et les ADR.
writing-beats
Construire des articles battement par battement avec l'IA
Écrire un article complet à partir de matière brute est écrasant. Cette compétence décompose le processus en battements distincts, vous permettant de collaborer un mouvement à la fois jusqu'à ce que le récit trouve sa fin naturelle.
writing-shape
Façonner des notes brutes en un article publiable
Les rédacteurs accumulent souvent des piles de notes fragmentées sans savoir comment commencer un article. Cette compétence exécute une session de façonnage conversationnelle qui rédige des ouvertures candidates, développe le texte paragraphe par paragraphe, et argue sur les choix de format jusqu'à ce que l'article soit terminé.
writing-fragments
Capturer des fragments d'écriture bruts via un entretien ciblé
Les rédacteurs savent souvent qu'ils ont du matière pour un article, mais ne parviennent pas encore à la structurer. Cette compétence mène un entretien sans relâche, extrait des fragments hétérogènes des deux côtés de la conversation et les ajoute à un fichier markdown unique que vous contrôlez — vous offrant ainsi une pile croissante de matière brute à exploiter plus tard.
zoom-out
Zoomez et voyez le tableau d'ensemble
Naviguer dans des bases de code non familières est désorientant et chronophage. Cette compétence aide Claude, Codex et Claude Code à fournir une vue d'ensemble structurée de l'architecture du code en utilisant le vocabulaire métier de votre projet, réduisant ainsi le temps de changement de contexte.
write-a-skill
Créer de nouvelles compétences d'agent avec une structure
Créer des compétences d'agent à partir de zéro est difficile sans une structure appropriée. Cette compétence fournit des modèles, des flux de travail et des meilleures pratiques afin que vous puissiez créer des compétences réutilisables avec des descriptions claires, une organisation de fichiers appropriée et une divulgation progressive.
ubiquitous-language
Extraire des glossaires de langage ubiquitaire DDD à partir de conversations
Les discussions de domaine mélangent souvent des synonymes et des termes surchargés qui provoquent de la confusion. Cette compétence analyse les conversations pour identifier les termes du domaine, signaler les ambiguïtés et rédiger un glossaire canonique dans UBIQUITOUS_LANGUAGE.md.
triage
Tri des Issues GitHub avec une Machine à États
Gérer les issues entrantes sans flux de travail structuré entraîne des goulots d'étranglement et des priorités manquées. Cette compétence fournit un système de triage basé sur une machine à états qui catégorise les issues comme bugs ou améliorations et les achemine à travers des états définis, de needs-triage jusqu'à ready-for-agent ou wontfix.
to-prd
Générer des PRD à partir du contexte de conversation
Rédiger des PRD manuellement prend des heures d'allers-retours avec les parties prenantes. Cette skill synthétise votre contexte de conversation existant en un PRD structuré, prêt pour la publication, et le publie directement dans votre système de suivi des problèmes.
to-issues
Transformer les plans en problèmes exploitables
La conversion de longs plans ou spécifications en problèmes peut être chronophage et incohérente. Cette compétence décompose tout plan en problèmes de tranches verticales indépendantes, prêts pour la mise en œuvre.
teach
Apprenez n'importe quoi par vous-même grâce à des leçons structurées guidées par l'IA
Apprendre un nouveau sujet est difficile lorsque les connaissances sont dispersées et que les progrès sont invisibles. Cette compétence crée un espace de travail pédagogique avec état qui ancre chaque leçon dans votre mission et suit ce que vous avez appris.
tdd
Écrire des tests en utilisant le développement piloté par les tests
Écrire des tests après le code crée des systèmes fragiles qui cassent lors des refactorisations. Cette compétence vous guide à travers le développement piloté par les tests où les tests définissent le comportement avant l'implémentation, produisant un code plus propre et une refactorisation fiable.
setup-pre-commit
Configurer des hooks pre-commit dans n'importe quel dépôt
La configuration manuelle des hooks pre-commit implique plusieurs fichiers de configuration et installations de paquets. Cette compétence automatise l'ensemble du processus, vous permettant de disposer de Husky, lint-staged et Prettier en quelques minutes.
setup-matt-pocock-skills
Configurez les compétences d'ingénierie de Matt Pocock
Cette compétence configure votre dépôt avec le suivi des problèmes, les libellés de triage et les paramètres de documentation de domaine dont les compétences d'ingénierie de Matt Pocock ont besoin pour fonctionner correctement. Exécutez-la une fois avant d'utiliser l'une des compétences d'ingénierie associées.
scaffold-exercises
Scaffolder automatiquement les exercices d'un cours
La création de structures de répertoires d'exercices pour les cours est répétitive et sujette aux erreurs. Cette compétence automatise le scaffolding des sections, problèmes, solutions et explicatifs qui passent le linting du premier coup.
review
Examiner les diffs de branche par rapport aux normes du dépôt et au cahier des charges d'origine
Examiner une branche à l'œil nu ne montre qu'une moitié du tableau — le code peut respecter le guide de style et implémenter la mauvaise fonctionnalité. Cette compétence exécute les revues Standards et Spec dans des sous-agents en parallèle et les présente côte à côte pour qu'aucun axe ne masque l'autre.
request-refactor-plan
Planifier des refactorisations avec des commits sûrs et minimalistes
Les refactorisations échouent souvent parce qu'elles sont trop vastes et mal délimitées. Cette compétence orchestre un entretien structuré pour produire un plan de refactorisation clair et incrémental, déposé sous forme d'issue GitHub.
qa
Créer des tickets GitHub à partir de rapports de bugs
Les rapports de bugs se perdent ou manquent de contexte lorsqu'ils sont créés manuellement. Cette compétence transforme les sessions de QA conversationnelles en tickets GitHub durables et bien structurés, en utilisant le langage métier de votre projet.
prototype
Construire des prototypes jetables pour valider les décisions de conception
Les décisions de conception prises sur papier échouent souvent lors de leur mise en œuvre. Cette skill vous aide à construire rapidement des prototypes jetables qui répondent à des questions précises sur la logique ou l'interface utilisateur avant de vous engager dans le code.