beads

Installation
SKILL.md

Beads - Persistent Task Memory for AI Agents

Graph-based issue tracker that survives conversation compaction. Provides persistent memory for multi-session work with complex dependencies.

Overview

bd (beads) replaces markdown task lists with a dependency-aware graph stored in git. Unlike TodoWrite (session-scoped), bd persists across compactions and tracks complex dependencies.

Key Distinction:

  • bd: Multi-session work, dependencies, survives compaction, git-backed
  • TodoWrite: Single-session tasks, linear execution, conversation-scoped

Core Capabilities:

  • 📊 Dependency Graphs: Track what blocks what (blocks, parent-child, discovered-from, related)
  • 💾 Compaction Survival: Tasks persist when conversation history is compacted
  • 🐙 Git Integration: Issues versioned in .beads/issues.jsonl, sync with bd sync
  • 🔍 Smart Discovery: Auto-finds ready work (bd ready), blocked work (bd blocked)
  • 📝 Audit Trails: Complete history of status changes, notes, and decisions
  • 🏷️ Rich Metadata: Priority (P0-P4), types (bug/feature/task/epic), labels, assignees
Installs
8
GitHub Stars
607
First Seen
Feb 10, 2026
beads — ynulihao/agentskillos