Que fait skillify ?
Utilisez ce skill lorsque la session en cours a révélé un workflow reproductible qui devrait devenir un brouillon de compétence OMC réutilisable.
Objectif
Capturer un workflow multi-étapes réussi sous forme de brouillon concret de compétence, plutôt que de le redécouvrir plus tard.
Condition de qualité
Avant d'extraire une compétence, les trois conditions suivantes doivent être vraies :
- « Quelqu'un pourrait-il trouver cela sur Google en 5 minutes ? » → Non.
- « Ce workflow est-il spécifique à ce codebase, projet ou processus ? » → Oui.
- « A-t-il nécessité un réel effort de débogage, de conception ou d'exploitation pour être découvert ? » → Oui.
Préférez les compétences qui encodent des heuristiques de décision, des contraintes, des pièges et des étapes de vérification. Évitez les extraits génériques, le code passe-partout ou les exemples d'utilisation de bibliothèque qui relèvent de la documentation normale.
Workflow
- Identifiez la tâche reproductible que la session a accomplie.
- Extrayez :
- les entrées
- les étapes ordonnées
- les critères de succès
- les contraintes / pièges
- les preuves de vérification
- le meilleur emplacement cible pour la compétence
- Décidez si le workflow doit être :
- une compétence intégrée au dépôt
- une compétence apprise par l'utilisateur/projet
- de la documentation uniquement
- Lors de la rédaction d'un fichier de compétence apprise, générez un fichier complet commençant par un frontmatter YAML.
- Ne produisez jamais de fichiers de compétence uniquement en Markdown.
- N'écrivez pas de Markdown simple sans frontmatter.
- Frontmatter minimal :
--- name: <nom-de-la-compétence> description: <description en une ligne> triggers: - <déclencheur-1> - <déclencheur-2> --- - Écrivez les fichiers de compétence apprise/utilisateur/projet dans des chemins plats basés sur des fichiers :
${CLAUDE_CONFIG_DIR:-~/.claude}/skills/omc-learned/<nom-de-la-compétence>.md.omc/skills/<nom-de-la-compétence>.md
- Rappelez-vous que les compétences non commitées restent locales à l'arbre de travail jusqu'à ce qu'elles soient commitées ou copiées dans un répertoire utilisateur.
- Rédigez le reste du fichier de compétence avec des déclencheurs clairs, des étapes, des critères de succès et des pièges.
- Signalez tout élément encore trop flou pour être encodé de manière fiable.
Règles
- Ne capturez que les workflows réellement reproductibles.
- Gardez la compétence pratique et bien cadrée.
- Préférez des critères de succès explicites à une prose vague.
- Si le workflow comporte encore des décisions d'embranchement non résolues, notez-les avant la rédaction.
- Conservez
omc-learnedcomme nom de répertoire de stockage pour la compatibilité ; ne le présentez pas comme le nom d'invocation publique.
Résultat
- Nom de la compétence proposée
- Emplacement cible
- Structure du workflow en brouillon ou fichier de compétence complet
- Notes de vérification ou de contrôle qualité
- Questions ouvertes, le cas échéant