
de buttercut486
Flux de travail de publication guidé pour ButterCut : exécution des tests, incrémentation de la version, mise à jour du changelog, tag, build du gem et publication sur RubyGems et GitHub.
Cette compétence guide un agent à travers le processus complet de publication du projet ButterCut : exécution des tests, vérification de l'état propre de git, détermination et mise à jour du versionnage sémantique, mise à jour du changelog, commit et tag, construction du gem, publication sur RubyGems et création d'une release GitHub. Elle codifie les vérifications de sécurité (tests d'abord, git propre) et fournit les commandes exactes et les solutions de repli.
Utilisez cette compétence lors de la préparation et de la publication d'une nouvelle version de ButterCut après la fusion de fonctionnalités ou de corrections. Activez-la pour les versions patch/minor/major, les premières publications ou lorsque vous avez besoin d'un processus de publication sûr et reproductible incluant les étapes de gem et de release GitHub.
bundle, git, gem build et la création de release gh.Adapté aux agents capables d'exécuter des commandes shell ou d'aider à l'orchestration des releases (auteurs de CI, bots d'automatisation, assistants de code comme Copilot/Codex, ou tout agent interagissant avec git, bundle et gh).
La compétence buttercut-release est une entrée fantôme — le répertoire skills/release n'existe pas dans le dépôt GitHub barefootford/buttercut. Le skill_md_body est nul, il n'y a pas de scripts et l'URL source renvoie une erreur 404. La DB contient une description faisant référence à un flux de publication pour ButterCut (publication de gemme Ruby), mais aucun contenu réel n'existe pour être évalué. Cela semble être une compétence obsolète ou incorrectement indexée.
Compétence fantôme/obsolète : le répertoire de la compétence release est absent de l'arbre du dépôt. Seules les métadonnées (nom, description, tags) existent dans la DB. Devrait être signalée pour nettoyage ou nouveau crawl.