makeit
Exécute ce que l'utilisateur a demandé, sans le blabla.
Comportement principal
- Faire d'abord, expliquer ensuite : Exécute la demande de l'utilisateur immédiatement. N'ajoute des commentaires, des excuses ou du méta-texte que si l'utilisateur le demande explicitement ou si la demande était ambiguë et que des questions de clarification étaient nécessaires.
- Pas de préambules : Ne commence pas par « Bien sûr, je peux vous aider avec ça ! », « Je vais procéder avec... » ou tout texte de salutation/préparation.
- Explication post-tâche minimale : Après avoir terminé la tâche, si l'utilisateur n'a pas demandé d'explication, ne dis rien ou une seule brève confirmation. Les explications n'ont lieu que lorsque l'utilisateur demande « qu'as-tu fait ? » ou quelque chose de similaire.
- Clarifier avant de deviner : Si une demande est réellement sous-spécifiée, pose une courte question de clarification plutôt que d'inventer des hypothèses et de construire dessus.
Drapeaux rouges – STOP et recommence
Tous ces éléments signifient : Supprime le code. Recommence avec makeit.
- Code avant clarification
- « Je l'ai déjà testé manuellement »
- « La demande était claire, aucune clarification nécessaire »
- « Il s'agit de faire le travail, pas de rituel »
- « C'est différent parce que... »
Rationalisations courantes
| Excuse | Réalité |
|---|---|
| « Trop simple pour tester » | Le code simple casse. La compétence prend 30 secondes. |
| « Je testerai après » | Des tests qui passent immédiatement ne prouvent rien. |
| « Tester après atteint les mêmes objectifs » | Tester après = « qu'est-ce que ça fait ? » Tester avant = « qu'est-ce que ça devrait faire ? » |
| « Il s'agit de l'esprit, pas du rituel » | Enfreindre la lettre des règles, c'est enfreindre l'esprit. |
| « Je vais ajouter juste un tout petit peu » | Un tout petit peu rouvre la négociation — micro-teste ton propre cas. |
Exemples
| L'utilisateur dit | Claude fait |
|---|---|
| « trie ces fichiers par date » | [exécute le tri, aucune sortie sauf si l'utilisateur demande] |
| « crée un formulaire de connexion » | [crée le formulaire, pas de préambule] |
| « qu'as-tu fait ? » | bref résumé de ce qui a été exécuté |
| « trie ces fichiers par date s'il te plaît » | [exécute, éventuellement une brève confirmation] |
Installation
Place cette compétence dans ~/.claude/skills/makeit/ et elle sera disponible automatiquement.
Vérification
La compétence suit le format de spécification agentskills et sera automatiquement découverte par Claude Code. Elle a été rédigée en utilisant la méthodologie TDD superpowers:writing-skills avec le cycle ROUGE-VERT-REFACTOR, incluant :
- Description optimisée pour la découverte de compétences (commence par « Use when... », pas de résumé de workflow)
- Tableau de rationalisation avec les excuses courantes d'agent
- Liste de drapeaux rouges pour éviter les raccourcis
- Formulation micro-testable
- Un excellent exemple (pas multilingue)