Skills publiés 17
test/failing-test
Visibilité des erreurs de test
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
Répéter le Texte d'Entrée pour les Tests
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.
test/build-error
Test de la visibilité des erreurs de build
Les échecs de build dans les pipelines CI/CD peuvent être difficiles à diagnostiquer sans une visibilité claire des erreurs. Cette compétence fournit des capacités de test pour vérifier que les échecs d'étapes de build sont correctement présentés et signalés aux utilisateurs pour un débogage efficace.
enact/text-summarizer
Analyser les statistiques de texte
Les utilisateurs ont besoin d'obtenir rapidement des informations sur le contenu texte sans comptage manuel. Cet outil calcule automatiquement le nombre de mots, le nombre de caractères, le nombre de phrases et le temps de lecture pour toute entrée de texte.
enact/playwright
Capture d'écrans et extraction de contenu web
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/json-formatter
Formater JSON avec indentation configurable
Les données JSON sont difficiles à lire lorsqu'elles sont minifiées ou mal formatées. Cette compétence valide et prettifie les chaînes JSON avec une indentation spécifiée par l'utilisateur pour améliorer la lisibilité pour le débogage, la journalisation et l'inspection de données.
enact/hello-simple
Imprimer un message d'accueil amical
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
Exécuter des programmes de greeting Rust
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-ruby
Générer des salutations Ruby
Les utilisateurs ont besoin d'un moyen simple de créer des messages de salutation personnalisés en Ruby. Cette compétence fournit un script Ruby léger qui génère un message d'accueil personnalisable avec le nom de l'utilisateur et les informations sur la version Ruby.
enact/hello-python
Exécuter l'outil de salutation Python
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
Générer des salutations conviviales
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
Créer des salutations personnalisées
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/hello-brainfuck
Exécuter Brainfuck Hello World
Brainfuck est un langage de programmation ésotérique avec seulement 8 commandes. Cette skill fournit une implémentation complète de Hello World démontrant un code minimaliste qui produit des salutations en utilisant la manipulation ASCII pure.
enact/formatter
Formater JSON avec indentation personnalisée
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
Extraire des sites web en markdown
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
Créer des outils conteneurisés Enact
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
Lancer de dés avec faces personnalisées
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.