bv
그래프 메트릭으로 Beads 의존성 분석
Beads 프로젝트는 수동으로 탐색하기 어려운 의존성 그래프를 축적합니다. BV는 PageRank, 매개 중심성, 순환 구조, 임계 경로 메트릭을 계산하여 에이전트가 작업의 우선순위를 효율적으로 정하도록 돕습니다.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "bv". bv --robot-triage
النتيجة المتوقعة:
- Top recommendation: bd-123 (score: 0.85) - Unblocks 5 tasks
- Quick wins available: 7 tasks with no blockers
- Blockers to clear: 3 critical dependencies
- Project health: 45 open issues, 12 blocked
استخدام "bv". bv --robot-insights
النتيجة المتوقعة:
- Bottlenecks: 3 nodes with high betweenness values
- Keystones: 5 items on critical path with zero slack
- Cycles: 2 circular dependency chains detected
- Cluster density: 0.045 (healthy coupling)
استخدام "bv". bv --robot-plan --recipe actionable
النتيجة المتوقعة:
- Parallel track A: 4 independent tasks ready for immediate work
- Parallel track B: 3 tasks with shared dependency on track A
- Unblock recommendations: Clear bd-456 to unlock 7 downstream items
التدقيق الأمني
آمنThis skill contains only documentation (SKILL.md) describing usage of an external CLI tool. No executable code, scripts, network calls, or file access capabilities are defined within the skill itself. The static scanner flagged documentation patterns as security issues, but all findings are false positives caused by technical terms in documentation text. This is a legitimate productivity tool for project triage.
عوامل الخطر
⚡ يحتوي على سكربتات
🌐 الوصول إلى الشبكة
📁 الوصول إلى نظام الملفات
⚙️ الأوامر الخارجية
درجة الجودة
ماذا يمكنك بناءه
자율적 작업 우선순위 지정
에이전트는 --robot-triage를 사용하여 즉시 실행할 수 있는 claim 명령과 함께 순위가 매겨진 권장 사항을 받습니다
병목 현상 식별
여러 작업 스트림을 차단하고 릴리스를 지연시키는 높은 매개 중심성 노드를 식별합니다
의존성 순환 감지
빌드 실패 및 통합 문제를 유발하는 순환 의존성을 찾아 수정합니다
جرّب هذه الموجهات
Run bv --robot-triage to see recommended tasks, quick wins, and blockers to clear
Use bv --robot-insights to find nodes with highest betweenness blocking the release
Check bv --robot-insights output for cycles array and fix any circular dependencies found
Run bv --robot-plan --recipe actionable to generate parallel work tracks with unblock lists
أفضل الممارسات
- 에이전트 세션에서는 TUI 차단을 피하기 위해 항상 --robot-* 플래그 사용
- 새 작업을 시작하기 전에 --robot-insights로 순환 구조 확인
- 작업 준비가 완료된 항목으로 필터링하려면 --recipe actionable 사용
تجنب
- 에이전트 세션에서 bare bv 명령 실행 (세션 차단됨)
- robot 출력의 status 필드 무시 (메트릭이 근사치이거나 타임아웃될 수 있음)
- 의존성을 먼저 해결하지 않고 차단된 항목 작업