bv
Analyser les dépendances Beads avec des métriques de graphe
Les projets Beads accumulent des graphes de dépendances difficiles à naviguer manuellement. BV calcule les métriques PageRank, betweenness, cycles et chemin critique pour aider les agents à prioriser le travail efficacement.
تنزيل 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.
عوامل الخطر
⚡ يحتوي على سكربتات
🌐 الوصول إلى الشبكة
📁 الوصول إلى نظام الملفات
⚙️ الأوامر الخارجية
درجة الجودة
ماذا يمكنك بناءه
Priorisation autonome des tâches
Les agents utilisent --robot-triage pour obtenir des recommandations classées avec des commandes claim pour une action immédiate
Identification des goulets d'étranglement
Identifier les nœuds à betweenness élevé qui bloquent plusieurs flux de travail et retardent les versions
Détection des cycles de dépendances
Trouver et corriger les dépendances circulaires qui causent des échecs de build et des problèmes d'intégration
جرّب هذه الموجهات
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
أفضل الممارسات
- Toujours utiliser les flags --robot-* pour les sessions d'agent afin d'éviter de bloquer le TUI
- Vérifier les cycles avec --robot-insights avant de commencer un nouveau travail
- Utiliser --recipe actionable pour filtrer les éléments prêts à être travaillés
تجنب
- Exécuter la commande bv seule dans les sessions d'agent (bloque la session)
- Ignorer le champ status dans la sortie robot (les métriques peuvent être approx/timeout)
- Travailler sur des éléments bloqués sans d'abord effacer les dépendances