Commands Reference
Complete reference for all 39 barkcli commands.
Core
Task Management
barkcli addAdd a new task to the board with optional priority, labels, and acceptance criteria.
barkcli listShow all tasks grouped by column with optional filtering.
barkcli moveMove a task to a different column in the board.
barkcli doneShortcut to move a task to the done column.
barkcli showDisplay full details of a task including links, criteria, and context.
barkcli updateUpdate any field on an existing task.
barkcli removeDelete a task from the board.
barkcli linkCreate a typed link between two tasks (parent, child, related, blocked-by).
barkcli treeDisplay the parent-child hierarchy of linked tasks.
Management Layer
barkcli intakeClassify natural-language intent into a card + spec.
barkcli planGenerate spec + decomposition with file context and acceptance criteria.
barkcli dispatchRun orchestration cycle — assign queued tasks to agents.
barkcli reviewValidate completed work against acceptance criteria before it lands.
barkcli mindCompile and show the Mind snapshot — health, blockers, next actions.
barkcli overview4-panel human narrative: board, sprint, blockers, next.
barkcli skillsBMAD skills versioned in repo (mvp, planning, scrum-master, test).
barkcli memoryFour-tier local memory with hybrid BM25 + TF-IDF search.
barkcli autopilotAgent-driven loop status and human gates: propose/approve/reject plans. Most humans use the web UI instead.
History
Code Context
barkcli codeSearch symbols and files, then see which cards are linked.
barkcli context scanAutomatically map cards to code files using fuzzy title matching.
barkcli context linkManually pin a file or symbol to a card.
barkcli context statusShow coverage and staleness of your code context.
barkcli context syncGit-aware refresh of your context. Updates last commit info and dirty state.
Interfaces
Agent Integration
Utilities
barkcli exportExport a board to JSON or YAML format.
barkcli validateCheck all task files for structural errors.
barkcli doctorValidate and automatically fix missing fields in task files.
barkcli todayAgenda: overdue, today, next 7 days, backlog.
barkcli calendarASCII month calendar of due cards and sprints.