diff --git a/cmd/bd/prime.go b/cmd/bd/prime.go index 5776aacb..02cdeebe 100644 --- a/cmd/bd/prime.go +++ b/cmd/bd/prime.go @@ -167,8 +167,8 @@ func outputCLIContext() error { - ` + "`bd sync --status`" + ` - Check sync status without syncing` completingWorkflow = `**Completing work:** ` + "```bash" + ` -bd close # Mark done -bd sync --from-main # Pull latest beads from main +bd close ... # Close all completed issues at once +bd sync --from-main # Pull latest beads from main git add . && git commit -m "..." # Commit your changes # Merge to main when ready (local merge, not push) ` + "```" @@ -185,8 +185,8 @@ git add . && git commit -m "..." # Commit your changes - ` + "`bd sync --status`" + ` - Check sync status without syncing` completingWorkflow = `**Completing work:** ` + "```bash" + ` -bd close # Mark done -bd sync # Push to remote +bd close ... # Close all completed issues at once +bd sync # Push to remote ` + "```" } @@ -224,7 +224,9 @@ bd sync # Push to remote - ` + "`bd update --status=in_progress`" + ` - Claim work - ` + "`bd update --assignee=username`" + ` - Assign to someone - ` + "`bd close `" + ` - Mark complete +- ` + "`bd close ...`" + ` - Close multiple issues at once (more efficient) - ` + "`bd close --reason=\"explanation\"`" + ` - Close with reason +- **Tip**: When creating multiple issues/tasks/epics, use parallel subagents for efficiency ### Dependencies & Blocking - ` + "`bd dep add `" + ` - Add dependency (issue depends on depends-on) @@ -250,6 +252,7 @@ bd update --status=in_progress # Claim it **Creating dependent work:** ` + "```bash" + ` +# Run bd create commands in parallel (use subagents for many items) bd create --title="Implement feature X" --type=feature bd create --title="Write tests for X" --type=task bd dep add beads-yyy beads-xxx # Tests depend on Feature (Feature blocks tests)