Principes d'écriture de compétences pour Claude Code, issus de 159 compétences open-source

Un développeur a publié 10 principes pour écrire des compétences efficaces pour Claude Code, dérivés de la création et de la maintenance d'un registre de compétences open-source avec 159 compétences. Les principes se concentrent sur des modèles de mise en œuvre pratiques observés à travers l'utilisation réelle des agents.
Principaux principes d'écriture de compétences
- Ne pas énoncer l'évident - Poussez Claude hors de ses paramètres par défaut plutôt que de les renforcer
- Section pièges courants - Considérée comme le contenu avec le meilleur retour sur investissement dans toute compétence
- Les compétences sont des dossiers, pas des fichiers - Utilisez des sous-répertoires references/, scripts/, assets/
- Ne pas imposer un chemin unique - Fournissez des directives au lieu de séquences d'étapes rigides
- Configuration initiale via config.json - Placez les fichiers de configuration directement dans le dossier de la compétence
- Le champ description est une condition de déclenchement - Pas seulement un résumé
- Donnez de la mémoire aux compétences - Utilisez des journaux, JSON ou SQLite entre les exécutions
- Livrez des scripts avec la prose - Exemple : fetch_events.py est plus précieux que 200 lignes d'explication
- Crochets à la demande - Utilisez des blocs /careful pour restreindre les commandes destructives uniquement lorsqu'elles sont invoquées
- Les compétences se composent - Référencez d'autres compétences par nom ; Claude les invoquera si elles sont installées
Détails de mise en œuvre
Les principes proviennent du référentiel AbsolutelySkilled (github.com/AbsolutelySkilled/AbsolutelySkilled), qui contient 159 compétences open-source. Toutes les compétences sont installables via npx skills add. Le développeur souligne que ces modèles ont émergé en observant comment les agents utilisent réellement les compétences en pratique, et non à partir d'une conception théorique.
Pour les développeurs créant des compétences pour les agents d'IA de codage, ces principes fournissent des conseils concrets sur la structuration efficace des compétences. L'accent mis sur la mise en œuvre pratique - comme l'utilisation de dossiers au lieu de fichiers uniques et l'inclusion de scripts réels plutôt que de simples explications - reflète les modèles d'utilisation réels.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Construction d'un assistant multi-agent entièrement local avec OpenClaw et Ollama
Un développeur partage sa pile pour un assistant IA personnel entièrement local utilisant OpenClaw et Ollama, incluant les modèles qwen3.5:35b-a3b, gemma3:4b, mistral:7b, des serveurs MCP pour Home Assistant et Gmail, ainsi qu'une interface Telegram Bot.

Opus 4.7 a cassé 40% des prompts ; la solution a été de structurer CLAUDE.md et Skills
Après la sortie d'Opus 4.7, qui a dégradé environ 40 % des prompts sur 6 configurations, un responsable IA a résolu le problème en remplaçant les prompts ad hoc par des fichiers Skill structurés, un CLAUDE.md hiérarchique et des fichiers de mémoire séparés — réduisant l'utilisation de tokens de 22 % et le nombre d'itérations de 3-4 à 1-2.

Optimisation des performances Java : huit anti-modèles qui ralentissent votre code
Une application Java de traitement de commandes a amélioré son temps d'exécution de 1 198 ms à 239 ms, son débit de 85 000 à 419 000 commandes par seconde, et son utilisation du tas de 1 Go à 139 Mo en corrigeant huit anti-modèles courants identifiés par le profilage Java Flight Recording.

Maîtriser OpenClaw 101 : Un Guide Débutant Inspiré des Avis de Redditeurs
Plongez dans OpenClaw avec notre guide complet, inspiré des idées de la communauté Reddit. Évitez les pièges courants et maximisez votre productivité avec ces conseils d'experts.