bv
Beads Viewer - Graph-aware triage engine for Beads projects. Computes PageRank, betweenness, critical path, and cycles. Use --robot-* flags for AI agents.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Beads Viewer - Graph-aware triage engine for Beads projects. Computes PageRank, betweenness, critical path, and cycles. Use --robot-* flags for AI agents.
How to use
Zainstaluj narzędzie bv w swoim środowisku (np. przez pip lub npm, w zależności od dystrybucji). Upewnij się, że plik .beads/beads.jsonl istnieje w katalogu projektu.
Nigdy nie uruchamiaj samego polecenia
bv— otwiera interaktywny interfejs TUI, który blokuje sesję. Zawsze używaj flag --robot-*.Uruchom
bv --robot-triagejako główne polecenie. Zwraca ono pełną analizę: top 5 wąskich gardeł, cykle w zależnościach, metryki PageRank i betweenness, oraz plan wykonania. To najczęściej używane polecenie.Jeśli potrzebujesz szybkiej odpowiedzi, użyj
bv --robot-next— zwraca tylko jeden najważniejszy element do wykonania. Dla pełnego planu równoległych ścieżek użyjbv --robot-plan.Aby zobaczyć wszystkie 9 metryk grafu (PageRank, betweenness, HITS, ścieżka krytyczna, eigenvector, degree, density, clustering, cycles), uruchom
bv --robot-insights. Wynik jest strukturą JSON o stałym rozmiarze, idealna dla agentów AI.Zintegruj wybrane polecenie w skrypt agenta lub pipeline CI/CD. Beads Viewer oblicza metryki deterministycznie, więc wyniki są powtarzalne i bezpieczne — cykle są zawsze jawnie flagowane.