Compétences writing-skills
✍️

writing-skills

Sûr

Écrire des compétences d'agent IA de haute qualité

Également disponible depuis: Cygnusfear,Cycleaddict,ZhanlinCui,davila7,obra,Dimon94,DYAI2025,CodingCossack

Cette compétence fournit des modèles, des arborescences de décision et des bonnes pratiques pour créer et améliorer les compétences d'agent IA. Elle aide les utilisateurs à éviter les erreurs courantes et à suivre des modèles standardisés.

Prend en charge: Claude Codex Code(CC)
🥉 75 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "writing-skills". I want to create a skill for handling API errors

Résultat attendu:

A complete SKILL.md with: name: api-error-handler, description: 'Use when API request fails or returns error status', metadata with triggers: api-error, network-failure, 503, with references/ folder for detailed handling procedures

Utilisation de "writing-skills". My skill description is 'This skill helps with file operations' - it's not triggering

Résultat attendu:

Optimized description: 'Use when user asks to read, write, or modify files. Triggers on: file-create, file-edit, file-delete, touch, mkdir, rm command'

Audit de sécurité

Sûr
v1 • 2/25/2026

This is a documentation and reference skill providing guidance on writing AI agent skills. All static findings are false positives - the scanner detected patterns in markdown documentation (code formatting with backticks, mentions of cryptographic terms, URLs in documentation) rather than actual executable code. The render-graphs.js is a build script for documentation generation, not runtime functionality.

21
Fichiers analysés
4,088
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

36
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
100
Conformité aux spécifications

Ce que vous pouvez construire

Créer une nouvelle compétence

Utilisez l'arborescence de décision pour sélectionner le bon niveau d'architecture et le bon modèle pour une nouvelle compétence, puis suivez la structure du modèle.

Améliorer les compétences existantes

Diagnostiquez pourquoi une compétence n'est pas déclenchée ou ignorée par les agents, puis appliquez des techniques anti-rationalisation ou CSO.

Standardiser les compétences de l'équipe

Assurez-vous que toutes les compétences de l'équipe suivent des conventions de nommage cohérentes, des normes de métadonnées et des structures de répertoire.

Essayez ces prompts

Créer une compétence simple
I need to create a new skill called [skill-name]. It should [what it does]. Use the Tier 1 template from the writing-skills reference.
Déboguer le déclenchement de compétence
My skill [skill-name] is not being triggered by Claude. The description is: [description]. Apply CSO optimization from writing-skills.
Ajouter une anti-rationalisation
I have a discipline skill with rules that Claude keeps ignoring. The rules are: [rules]. Apply anti-rationalization techniques.
Structurer une compétence complexe
I need to create a complex skill with multiple concepts (200-1000 lines). Use Tier 2 expanded architecture with proper references.

Bonnes pratiques

  • Commencez toujours les descriptions par 'Use when...' suivi de conditions de déclenchement spécifiques
  • Incluez au moins 3 mots-clés dans metadata.triggers pour une meilleure découvrabilité
  • Gardez les compétences à fichier unique sous 200 lignes ; utilisez references/ pour un contenu plus long
  • Divisez les compétences monolithiques en plusieurs fichiers en utilisant le système de niveaux

Éviter

  • Décrire le flux de travail au lieu des déclencheurs (par exemple, 'This skill helps you create files' au lieu de 'Use when user wants to create a file')
  • Utiliser des noms de compétence génériques comme 'helper' ou 'utility' au lieu de gérondifs descriptifs
  • Manquer le champ metadata.triggers ou avoir moins de 3 mots-clés de déclenchement
  • Créer de longs fichiers SKILL.md monolithiques au lieu de modulariser avec references/

Foire aux questions

Qu'est-ce que CSO dans l'écriture de compétence ?
CSO signifie 'Concept Search Optimization' (Optimisation de recherche de concept). C'est la pratique qui consiste à écrire des descriptions de compétence qui maximisent la probabilité d'être déclenchées en correspondant aux modèles d'intention de l'utilisateur.
Qu'est-ce que l'anti-rationalisation ?
L'anti-rationalisation fait référence à des techniques qui rendent les règles de compétence difficiles à ignorer ou à rationaliser pour les agents. Elle consiste à rendre les règles spécifiques, inevitables et liées à des résultats concrets.
Quelle est la différence entre les compétences de niveau 1 et de niveau 2 ?
Les compétences de niveau 1 sont des compétences simples, à fichier unique, inférieures à 200 lignes. Les compétences de niveau 2 sont des compétences complexes, multi-concepts, entre 200 et 1000 lignes qui utilisent une structure de répertoire references/.
Comment tester ma compétence ?
Utilisez le cycle ROUGE-VERT-REFACTORISER : Écrivez un cas de test (ROUGE), implémentez la compétence pour passer (VERT), puis refactorisez pour la clarté et l'efficacité.
Quels déclencheurs dois-je inclure ?
Incluez des mots-clés spécifiques, des messages d'erreur, des noms de commandes et des symptômes que les utilisateurs saisiraient. Visez au moins 3 à 5 déclencheurs diversifiés par compétence.
Puis-je utiliser cette compétence pour n'importe quel outil IA ?
Oui, cette compétence fournit des conseils qui s'appliquent à Claude, Codex, Claude Code et d'autres systèmes d'agent IA qui supportent les fonctionnalités basées sur les compétences.