coding-standards
Appliquez les standards de codage à votre code
Également disponible depuis: 5MinFutures
Cette compétence fournit des standards de codage complets et des meilleures pratiques pour le développement TypeScript, JavaScript, React et Node.js, aidant les développeurs à écrire du code propre et maintenable.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "coding-standards". Show me how to properly handle async errors
Résultat attendu:
Utilisez des blocs try-catch avec une journalisation appropriée des erreurs. Levez toujours des erreurs significatives plutôt que d'échouer silencieusement. Pour les appels fetch, vérifiez response.ok et gérez explicitement les erreurs HTTP.
Utilisation de "coding-standards". What are the naming conventions for functions?
Résultat attendu:
Utilisez le modèle verbe-nom comme 'fetchUserData' ou 'calculateTotal'. Évitez les noms seuls comme 'data' ou 'handler'. Pour les fonctions booléennes, utilisez les préfixes 'is', 'has' ou 'can'.
Utilisation de "coding-standards". How should I structure my React components?
Résultat attendu:
Utilisez des composants fonctionnels avec des interfaces TypeScript pour les props. Définissez explicitement les props du composant plutôt que d'utiliser le type any. Gardez les composants concentrés sur une seule responsabilité.
Audit de sécurité
SûrThis skill is a documentation resource containing coding standards and best practices in markdown format. The static analyzer flagged 72 potential issues, but all are false positives: JavaScript template literals in code examples were misidentified as shell execution, lazy loading patterns as dynamic imports, fetch examples as network calls, and generic error message text as cryptographic/system issues. No actual security risks exist - the skill provides educational content about code quality.
Problèmes à risque élevé (2)
Problèmes à risque moyen (2)
Problèmes à risque faible (1)
Score de qualité
Ce que vous pouvez construire
Apprendre les motifs JavaScript modernes
Les nouveaux développeurs peuvent apprendre les motifs de codage TypeScript et JavaScript appropriés incluant l'immuabilité, les meilleures pratiques async/await et la sécurité des types.
Standardiser le style de code de l'équipe
Les équipes de développement peuvent adopter des standards de codage cohérents dans leurs projets avec des conventions documentées pour le nommage, le formatage et la structure.
Améliorer le processus de revue de code
Utilisez ces standards pendant les revues de code pour assurer la cohérence et détecter les problèmes courants de qualité de code avant le merge.
Essayez ces prompts
Using the coding-standards skill, show me the best practices for writing TypeScript interfaces and types.
Using the coding-standards skill, what is the recommended structure for a React functional component with props?
Using the coding-standards skill, document the REST API conventions and response format standards.
Using the coding-standards skill, show me the best practices for handling errors in async functions.
Bonnes pratiques
- Écrivez du code auto-documenté avec des noms de variables et de fonctions clairs au lieu de vous fier fortement aux commentaires
- Utilisez toujours des motifs d'immuabilité - préférez les opérateurs spread à la mutation directe
- Définissez des types TypeScript appropriés plutôt que d'utiliser 'any' pour maintenir la sécurité des types
Éviter
- Évitez d'utiliser le type 'any' en TypeScript car cela annule l'utilité de la vérification des types
- Ne mutez pas directement l'état - utilisez toujours des mises à jour fonctionnelles comme setCount(prev => prev + 1)
- Évitez les conditionnelles profondément imbriquées - utilisez des retours anticipés pour garder le code plat et lisible