Files
beads/website/docs/cli-reference/essential.md
Steve Yegge 584608a14e feat: add llms.txt standard support for AI agent discoverability (#784)
Cherry-picked website/, scripts/generate-llms-full.sh, and deploy-docs.yml
from joyshmitz's PR. Fixed workflow to trigger on main branch instead of
docs/docusaurus-site.

Features:
- Docusaurus documentation site with llms.txt support
- Environment-variable driven config (defaults to steveyegge org)
- Automated llms-full.txt generation from docs
- GitHub Pages deployment workflow

Co-authored-by: joyshmitz <joyshmitz@users.noreply.github.com>

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

Executed-By: beads/crew/dave
Rig: beads
Role: crew
2025-12-30 18:27:50 -08:00

3.4 KiB

id, title, sidebar_position
id title sidebar_position
essential Essential Commands 2

Essential Commands

The most important commands for daily use.

bd create

Create a new issue.

bd create <title> [flags]

Flags:

Flag Short Description
--type -t Issue type: bug, feature, task, epic, chore
--priority -p Priority: 0-4 (0=critical, 4=backlog)
--description -d Detailed description
--labels -l Comma-separated labels
--parent Parent issue ID (for hierarchical)
--deps Dependencies (e.g., discovered-from:bd-42)
--json JSON output

Examples:

bd create "Fix login bug" -t bug -p 1
bd create "Add dark mode" -t feature -p 2 --description="User requested"
bd create "Subtask" --parent bd-42 -p 2
bd create "Found during work" --deps discovered-from:bd-42 --json

bd list

List issues with filters.

bd list [flags]

Flags:

Flag Description
--status Filter by status: open, in_progress, closed
--priority Filter by priority (comma-separated)
--type Filter by type (comma-separated)
--label-any Issues with any of these labels
--label-all Issues with all of these labels
--json JSON output

Examples:

bd list --status open
bd list --priority 0,1 --type bug
bd list --label-any urgent,critical --json

bd show

Show issue details.

bd show <id> [flags]

Examples:

bd show bd-42
bd show bd-42 --json
bd show bd-42 bd-43 bd-44  # Multiple issues

bd update

Update issue fields.

bd update <id> [flags]

Flags:

Flag Description
--status New status
--priority New priority
--title New title
--description New description
--add-label Add label
--remove-label Remove label
--json JSON output

Examples:

bd update bd-42 --status in_progress
bd update bd-42 --priority 0 --add-label urgent
bd update bd-42 --title "Updated title" --json

bd close

Close an issue.

bd close <id> [flags]

Flags:

Flag Description
--reason Closure reason
--json JSON output

Examples:

bd close bd-42
bd close bd-42 --reason "Fixed in PR #123"
bd close bd-42 --json

bd ready

Show issues ready to work on (no blockers).

bd ready [flags]

Flags:

Flag Description
--priority Filter by priority
--type Filter by type
--json JSON output

Examples:

bd ready
bd ready --priority 1
bd ready --json

bd blocked

Show blocked issues and their blockers.

bd blocked [flags]

Examples:

bd blocked
bd blocked --json

bd sync

Force immediate sync to git.

bd sync [flags]

Performs:

  1. Export database to JSONL
  2. Git add .beads/issues.jsonl
  3. Git commit
  4. Git push

Examples:

bd sync
bd sync --json

bd info

Show system information.

bd info [flags]

Flags:

Flag Description
--whats-new Show recent version changes
--schema Show database schema
--json JSON output

Examples:

bd info
bd info --whats-new
bd info --json

bd stats

Show project statistics.

bd stats [flags]

Examples:

bd stats
bd stats --json