git
Sûr 71Inspecter l'état du dépôt Git
par ETeissonniere
Cette compétence fournit des commandes git en lecture seule pour inspecter l'état du dépôt. Elle permet de visualiser les modifications, l'historique et les informations sur les branches sans modifier aucune donnée.
test/failing-test
Risque faible 62Visibilité des erreurs de test
par EnactProtocol
Les développeurs ont besoin de moyens fiables pour tester la gestion des erreurs et la visibilité de la sortie dans les environnements d'outils d'IA. Cet outil de test simule des échecs avec une sortie stdout et stderr visible pour valider les flux de travail de rapport d'erreurs.
test/echo-tool
Risque faible 64Répéter le Texte d'Entrée pour les Tests
par EnactProtocol
Cet outil renvoie le texte d'entrée exactement tel qu'il est fourni. Il sert de compétence de test fondamentale pour vérifier l'exécution des outils d'IA et le traitement des réponses.
enact/playwright
Risque faible 64Capture d'écrans et extraction de contenu web
par EnactProtocol
L'automatisation du navigateur est essentielle pour les tests, l'extraction de données et la vérification visuelle. Cette compétence offre un moyen fiable de capturer des captures d'écran et d'extraire du texte ou du contenu HTML de n'importe quelle page web en utilisant Playwright.
enact/hello-simple
Sûr 61Imprimer un message d'accueil amical
par EnactProtocol
Cet outil Enact simple démontre l'utilisation de base des outils en affichant un message d'accueil. Il sert de point de départ pour apprendre le protocole Enact.
enact/hello-rust
Risque faible 66Exécuter des programmes de greeting Rust
par EnactProtocol
Les utilisateurs qui ont besoin d'exécutables Rust compilés simples peuvent utiliser cette compétence pour créer et exécuter des programmes Rust de base qui acceptent des arguments de ligne de commande et produisent un message de greeting.
enact/hello-python
Risque faible 67Exécuter l'outil de salutation Python
par EnactProtocol
Cette compétence fournit un utilitaire de salutation Python simple qui affiche des messages personnalisés avec un horodatage et des informations de version à des fins de test et de démonstration.
enact/hello-js
Sûr 69Générer des salutations conviviales
par EnactProtocol
Cette compétence fournit une fonctionnalité de salutation simple pour les agents IA construits avec le protocole Enact. Elle démontre l'exécution de JavaScript de base et le templating de chaînes pour les interactions avec les agents.
enact/hello-go
Sûr 69Créer des salutations personnalisées
par EnactProtocol
Besoin de générer des messages de salutation conviviaux pour les utilisateurs ou les tests ? Cette compétence affiche des salutations personnalisées avec les informations de version Go à des fins de développement et de démonstration.
enact/formatter
Sûr 68Formater JSON avec indentation personnalisée
par EnactProtocol
Les données JSON arrivent souvent dans un format compact difficile à lire et à déboguer. Cette compétence formate les chaînes JSON avec une indentation configurable pour rendre les données lisibles par l'homme tout en maintenant la validité.
enact/firecrawl
Risque faible 67Extraire des sites web en markdown
par EnactProtocol
L'extraction de sites web prend du temps et échoue souvent à cause des mesures anti-bot. Cette compétence utilise l'API Firecrawl pour convertir efficacement les sites web en markdown propre et prêt pour l'IA, avec extraction de données structurées.
enact/docs/guide
Risque faible 66Créer des outils conteneurisés Enact
par EnactProtocol
Les développeurs ont besoin de conseils pour construire des outils conteneurisés avec des E/S structurées. Cette compétence fournit un guide complet pour créer, publier et exécuter des outils Enact avec des conteneurs Docker.
enact/dice-roll-rust
Sûr 68Lancer de dés avec faces personnalisées
par EnactProtocol
Les utilisateurs ont besoin d'un générateur de nombres aléatoires pour les jeux de table et les simulations. Cette compétence fournit un lanceur de dés simple et rapide en Rust avec des faces et une quantité configurables pour tous les besoins de nombres aléatoires.
writing-utils
Sûr 71Créer des fonctions utilitaires pour Next.js
par Emz1998
Les développeurs ont besoin de fonctions utilitaires propres et réutilisables pour maintenir la qualité du code. Cette compétence génère des utilitaires modulaires et ciblés qui suivent les bonnes pratiques pour les applications Next.js.
writing-types
Sûr 70Écrire des Types TypeScript pour Next.js
par Emz1998
Écrire des types TypeScript manuellement peut être source d'erreurs et conduire à des patterns incohérents dans une base de code. Cette compétence fournit des directives pour créer des définitions de types modulaires et maintenables qui améliorent la qualité du code et la sécurité des types.
writing-page-layout
Sûr 70Créer des mises en page de pages Next.js
par Emz1998
L'écriture de mises en page de pages dans Next.js peut entraîner une structure de projet incohérente et du code difficile à maintenir. Cette compétence fournit des directives claires pour créer des mises en page de pages modulaires et bien organisées selon les meilleures pratiques Next.js.
writing-lib-functions
Sûr 71Écrire des fonctions de bibliothèque modulaires pour Next.js
par Emz1998
Les développeurs travaillant sur des applications Next.js ont besoin de fonctions de bibliothèque cohérentes et maintenables. Cette compétence fournit des directives claires pour écrire du code modulaire et bien organisé dans le répertoire srs/lib.
writing-data
Risque faible 68Structurer les données dans srs/data
par Emz1998
Organiser des fichiers de données dispersés est difficile et entraîne des problèmes de maintenance. Cette compétence fournit des directives claires pour structurer les données dans le répertoire srs/data selon des principes modulaires pour un code plus propre et plus maintenable.
writing-config-files
Sûr 71Écrire des fichiers de configuration modulaires
par Emz1998
Créer des fichiers de configuration propres et maintenables pour les applications Next.js. Cette compétence applique des modèles modulaires et suit les meilleures pratiques pour organiser les paramètres de l'application.
tdd-vitest-typescript
Risque faible 74Set up TDD with Vitest and TypeScript
par Emz1998
Writing tests before code ensures reliable, maintainable software. This skill guides you through the Red-Green-Refactor cycle with Vitest, covering test patterns, mocking strategies, and TDD best practices.