Issue To Beads

Convierte un issue de GitHub en un árbol de épicas/tareas de Beads archivado con criterios de aceptación verificables.

Por jbdamask · jbdamask/john-claude-skills

Funciona con configuración ★ 7.6/10

Issue To Beads — Convierte un issue de GitHub en un árbol de épicas/tareas de Beads archivado con criterios de aceptación verificables.

Qué hace

Un flujo de trabajo de 7 fases que obtiene un issue de GitHub a través de gh, lo ramifica/crea worktrees, ejecuta una exploración solo de planificación, luego descompone el plan en una épica de Beads (bd) con tareas/subtareas que llevan criterios de aceptación y enlaces de dependencia objetivamente verificables, refinando hasta 5 pases antes de la entrega. Se activa ante 'break down issue X', 'convert this to beads', o una URL de issue de GitHub con la intención de hacerlo rastreable, pero requiere obligatoriamente el CLI de bd, un proyecto Beads inicializado y dos skills hermanas (solo planificación, git-push-and-tag) del mismo plugin beads-planner.

Informe de la prueba

La calidad de la descomposición en sí es genuinamente buena: ante un issue real abierto, degradó correctamente la sub-característica 'package tracking' a P2 no bloqueante porque el texto del issue la calificó como opcional, y dio a cada tarea un criterio de aceptación concreto de pasar/fallar en lugar del 'probar que funciona' de la base ingenua. Pero la Fase 3 y la Fase 7 llaman a skills hermanas (beads-planner:plan-only, beads-planner:git-push-and-tag) que una instalación estándar de 'cp -r issue-to-beads' en una sola carpeta dejaría atrás, y bd (Beads CLI) no se instala por defecto, por lo que las fases de archivo/entrega no pudieron ejecutarse realmente.

Probado el: 2026-07-15 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /issue-to-beadsConvierte un issue de GitHub en un árbol de épicas/tareas de Beads archivado con criterios de aceptación verificables.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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