Issue To Beads

Transforme un problème GitHub en un arbre de tâches/épics Beads déposé avec des critères d'acceptation vérifiables.

par jbdamask · jbdamask/john-claude-skills

Fonctionne avec configuration ★ 7.6/10

Issue To Beads — Transforme un problème GitHub en un arbre de tâches/épics Beads déposé avec des critères d'acceptation vérifiables.

Ce que fait

Un flux de travail en 7 phases qui récupère un problème GitHub via gh, le branche/crée un worktree, exécute une exploration en mode planification seule, puis décompose le plan en un épic Beads (bd) avec des tâches/sous-tâches portant des critères d'acceptation objectivement vérifiables et des liens de dépendance, affinant jusqu'à 5 passes avant la remise. Se déclenche sur 'break down issue X', 'convert this to beads', ou une URL de problème GitHub avec l'intention de le rendre traçable — mais il nécessite impérativement la CLI bd, un projet Beads initialisé, et deux compétences sœurs (plan-only, git-push-and-tag) du même plugin beads-planner.

Rapport de test

La qualité de la décomposition est vraiment bonne — sur un vrai problème ouvert, il a correctement rétrogradé la sous-fonctionnalité 'package tracking' en P2 non bloquant car le texte du problème la qualifiait d'optionnelle, et a donné à chaque tâche un critère d'acceptation concret succès/échec au lieu du 'testez que ça marche' de la base naïve. Mais les phases 3 et 7 appellent des compétences sœurs (beads-planner:plan-only, beads-planner:git-push-and-tag) que l'installation standard d'une seule copie de dossier 'cp -r issue-to-beads' laisserait derrière elle, et bd (Beads CLI) n'est pas installé par défaut, donc les phases de dépôt/remise n'ont pas pu être exécutées réellement.

Testé le: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/jbdamask/john-claude-skills
cd john-claude-skills
mkdir -p ~/.claude/skills
cp -r plugins/beads-planner/skills/issue-to-beads ~/.claude/skills/issue-to-beads

Commandes et exemples de prompts

  • /issue-to-beadsTransforme un problème GitHub en un arbre de tâches/épics Beads déposé avec des critères d'acceptation vérifiables.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • break down this github issue into a beads epic with acceptance criteria
  • convert issue number four into trackable beads tasks with dependencies
  • turn this feature request into a filed epic with verifiable subtasks