refactoring
Sûr 70Refactorer le code de manière systématique et sécurisée
par ArcadeAI
Les bases de code accumulent une dette technique due à des noms peu clairs, une logique dupliquée et une imbrication profonde. Cette compétence offre une approche disciplinée pour améliorer la structure du code tout en préservant le comportement grâce à des filets de sécurité basés sur les tests et des modifications incrémentielles.
debugging
Sûr 71Déboguer systématiquement le code
par ArcadeAI
Les bugs reviennent parce que l’on corrige les symptômes plutôt que les causes profondes. Cette compétence impose un cadre de débogage en quatre phases qui identifie la véritable source des problèmes avant toute tentative de correction.
lint-typecheck
Sûr 71Linter et vérifier les types du code frontend
par AppleLamps
Des problèmes de qualité peuvent passer les revues et provoquer des bugs en production. Cette compétence exécute des vérifications ESLint et TypeScript pour détecter les erreurs de syntaxe, les violations de style et les incompatibilités de types avant le commit du code.
add-event-type
Sûr 71Ajouter de nouveaux types d'événements au fil d'actualité
par AppleLamps
Les utilisateurs doivent afficher de nouveaux types de sorties d'agent dans le fil de discussion. Cette compétence fournit des instructions structurées pour ajouter de nouveaux types d'événements avec des interfaces TypeScript, des composants React et une intégration WebSocket.
writing-bots
Sûr 69Créer des bots de surveillance blockchain avec Silverback
par ApeWorX
La création de bots blockchain nécessite une compréhension de l'architecture pilotée par les événements et de la gestion des risques. Ce guide aide les assistants IA à aider les utilisateurs à concevoir, implémenter et déployer des bots automatisés qui répondent aux événements on-chain.
add-backend-tool
Sûr 71Ajouter des outils backend pour des agents IA
par AppleLamps
Étendre les capacités d’un agent IA nécessite de comprendre les schémas d’outils côté backend. Cette compétence fournit des instructions pas à pas pour ajouter de nouveaux outils au système d’appel de fonctions d’OpenAI, y compris les fonctions d’assistance, les définitions d’outils et les garde-fous de sécurité.
uniswap
Risque faible 68Créer des bots de trading Uniswap avec Python et le framework Ape
par ApeWorX
Le trading sur les échanges décentralisés nécessite des intégrations complexes avec les contrats intelligents et les pools de liquidité. Cette compétence guide Claude Code dans l'utilisation du uniswap-sdk avec le framework Ape pour créer des applications de trading sécurisées avec une indexation appropriée et une optimisation des routes.
create-unit-test
Sûr 70Créer des tests unitaires pour des projets Android
par AnySoftKeyboard
Rédiger des tests unitaires garantit la justesse du code et évite les régressions. Cette compétence fournit des conseils pas à pas pour créer des tests conformes aux conventions du projet, utiliser Robolectric pour les composants Android et maintenir des schémas cohérents de nommage et d’emplacement.
stripe-best-practices
Sûr 71Suivre les bonnes pratiques Stripe pour les paiements
par anthropics
Cette compétence fournit des conseils d'expert pour implémenter des intégrations Stripe sécurisées et modernes. Elle couvre les flux de checkout, les abonnements, les webhooks et les plateformes Connect pour vous aider à éviter les API dépréciées et à suivre les modèles recommandés par Stripe.
plugin-settings
Sûr 78Configurer des plugins avec des fichiers de paramètres YAML
par anthropics
Les développeurs de plugins ont besoin d'une méthode standardisée pour stocker la configuration par projet. Ce modèle utilise des fichiers .claude/plugin-name.local.md avec du frontmatter YAML pour les paramètres structurés.
mcp-integration
Sûr 72Intégrer des serveurs MCP dans les plugins Claude Code
par anthropics
Connectez les plugins Claude Code à des services et API externes en utilisant le Model Context Protocol. Cette compétence fournit des modèles de configuration pour les types de serveurs stdio, SSE, HTTP et WebSocket avec prise en charge de l'authentification.
vitest
Risque faible 69Écrire et exécuter des tests avec Vitest
par antfu
L'écriture et la maintenance des tests prennent du temps. Vitest fournit un framework de test ultra-rapide alimenté par Vite avec des API compatibles Jest, permettant aux développeurs d'écrire des tests unitaires avec le support natif ESM, TypeScript et JSX dès le départ.
vite
Risque faible 67Configurer les projets Vite avec des modèles vérifiés
par antfu
Les équipes ont besoin de conseils précis pour la configuration Vite et les flux de travail de build. Cette compétence résume les modèles officiels et exemples, afin que les agents puissent proposer des paramètres et des commandes corrects.
tsdown
Sûr 68Regrouper les bibliothèques TypeScript et JavaScript
par antfu
La création de bibliothèques TypeScript nécessite une configuration complexe de bundler. Cette compétence fournit une documentation complète pour tsdown, un bundler extrêmement rapide alimenté par Rolldown, couvrant la configuration, les plugins et la migration depuis tsup.
pinia
Sûr 73Définir des stores Vue avec Pinia
par antfu
La construction d'applications Vue nécessite une gestion prévisible de l'état entre les composants. Pinia offre une API intuitive et entièrement typée pour définir des stores avec un état, des getters et des actions. Cette compétence fournit des références complètes pour construire des modèles de gestion d'état Vue évolutifs.
animated-focus
Sûr 71Corriger le focus clavier avec les animations CSS
par AndreHogberg
Les composants d'interface utilisateur animés peuvent rompre la navigation au clavier lorsque les navigateurs rejettent les appels de focus sur les éléments invisibles. Cette compétence fournit un modèle de mécanisme de nouvelle tentative qui garantit que le focus réussit après la fin des animations CSS, rendant les composants animés entièrement accessibles.
verification-before-completion
Risque faible 66Vérifier le code avant de déclarer l'achèvement
par ANcpLua
Claude prétend souvent que le code fonctionne sans vérification. Cette compétence impose l'exécution réelle de la build et des tests avant toute déclaration d'achèvement, éliminant les faux positifs et garantissant une livraison de code fiable.
lint-dotnet
Sûr 69Analyser les règles d'architecture .NET
par ANcpLua
Les projets .NET ont souvent des modèles de construction incohérents qui causent des problèmes de maintenance. Cette compétence exécute un linter automatisé pour vérifier les violations MSBuild et les problèmes de Central Package Management avant qu'ils ne causent des problèmes dans votre base de code.
competitive-review
Sûr 70Exécuter une révision de code et d'architecture concurrentielle
par ANcpLua
Les révisions à perspective unique manquent des problèmes. Ce skill déploie des réviseurs d'architecture et d'implémentation en compétition pour trouver plus de problèmes. Le cadrage concurrentiel pousse les agents à essayer plus fort, produisant une analyse plus profonde avant que vous ne procédiez.
code-review
Sûr 69Examiner le code pour des problèmes de sécurité, de style et de performance
par ANcpLua
Les revues de code manuelles sont longues et incohérentes. Cette compétence fournit un cadre systématique pour des revues de code complètes couvrant les vulnérabilités de sécurité, les violations de style, les problèmes de performance et les bonnes pratiques avec des niveaux de sévérité cohérents.