/skill-name — rôle en une ligne
Important : ce skill ne modifie jamais le code source. (Compétences d'investigation et de révision uniquement. Supprimez cette ligne pour les compétences qui écrivent du code, et dites clairement ce qu'elles sont autorisées à toucher.)
Préconditions
Arrêtez-vous immédiatement si une ligne échoue. Signalez la condition qui a échoué. Ne continuez pas.
| Condition | Si non respectée |
|---|---|
| … | Arrêtez, signalez la condition non respectée, ne procédez pas |
Position dans le flux de travail
| En amont | Ce skill | En aval |
|---|---|---|
| … | /skill-name | … |
Fichiers à lire
Toujours lire
| Fichier | Pourquoi |
|---|---|
| … | … |
Lire uniquement si
| Fichier | Condition déclencheur |
|---|---|
| … | … |
Lire tout « au cas où » est interdit. Chargez la table conditionnelle uniquement lorsque son déclencheur s'applique réellement.
Étapes
Étape 1. …
Discipline de preuve
- Signalez uniquement ce que vous avez vérifié directement.
- Citez les emplacements sous la forme
path/to/file.ts:L42. - Lorsque vous n'avez aucune base pour une affirmation, écrivez « n'a pas pu confirmer » — ne devinez pas.
- Séparez explicitement les faits des inférences.
- Joignez une URL à toute affirmation externe.
Sortie
Où elle va et quelle forme elle prend. Si le modèle est long, déplacez-le vers
${CLAUDE_SKILL_DIR}/reference/output-template.md et faites-y référence ici.
Terminé lorsque
- …
Ensuite
Ce qu'il faut exécuter ensuite, et s'il faut d'abord faire /clear.