Issue To Beads

Zamienia zgłoszenie GitHub w złożone drzewo epickie/zadań Beads z weryfikowalnymi kryteriami akceptacji.

Autor: jbdamask · jbdamask/john-claude-skills

Działa po konfiguracji ★ 7.6/10

Issue To Beads — Zamienia zgłoszenie GitHub w złożone drzewo epickie/zadań Beads z weryfikowalnymi kryteriami akceptacji.

Co robi ten skill

7-fazowy przepływ pracy, który pobiera zgłoszenie GitHub za pomocą gh, tworzy dla niego gałąź/worktree, uruchamia eksplorację tylko w trybie planowania, a następnie rozkłada plan na epik Beads (bd) z zadaniami/podzadaniami zawierającymi obiektywnie weryfikowalne kryteria akceptacji i zależności, dopracowując do 5 przejść przed przekazaniem. Wyzwalany przez 'break down issue X', 'convert this to beads' lub adres URL zgłoszenia GitHub z zamiarem uczynienia go śledzalnym — ale wymaga on hardwarowo CLI bd, zainicjowanego projektu Beads i dwóch umiejętności siostrzanych (plan-only, git-push-and-tag) z tego samego wtyczki beads-planner.

Raport z testu

Jakość samego rozbicia jest naprawdę dobra — w przypadku rzeczywistego otwartego zgłoszenia poprawnie zdegradowano podfunkcję 'śledzenie pakietów' do nieblokującego P2, ponieważ tekst zgłoszenia nazwał ją opcjonalną, i nadano każdemu zadaniu konkretne kryterium akceptacji pass/fail zamiast naiwnego bazowego 'przetestuj, czy działa'. Ale Faza 3 i Faza 7 wywołują umiejętności siostrzane (beads-planner:plan-only, beads-planner:git-push-and-tag), które standardowa instalacja w jednym folderze 'cp -r issue-to-beads' by pominęła, a bd (Beads CLI) nie jest domyślnie zainstalowany, więc fazy składania/przekazywania nie mogły zostać wykonane w rzeczywistości.

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

Instalacja

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

Komendy i przykładowe prompty

  • /issue-to-beadsZamienia zgłoszenie GitHub w złożone drzewo epickie/zadań Beads z weryfikowalnymi kryteriami akceptacji.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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