virtualboard cli
The command-line companion for managing VirtualBoard feature specifications end-to-end. Scaffold new specs, enforce workflow rules, and publish stakeholder-friendly indexes from any repo.
Why VirtualBoard CLI?
Purpose-built commands for every stage of your feature lifecycle
Workspace Bootstrap
Initialise .virtualboard/ with curated templates and metadata using vb init, no git dependencies required. Keep your workspace up-to-date with vb init --update.
IDE Integrations
Install VirtualBoard integration for your IDE with vb install. Supports Claude Code, Cursor, and OpenCode out of the box.
Feature Lifecycle
Create, update, move, delete, and lock feature specs with purpose-built commands that respect workflow guardrails.
Validation + Indexing
Enforce schema, workflow, and dependency rules with vb validate. Regenerate Markdown, JSON, and HTML indexes via vb index.
Automation Friendly
JSON output, dry-run support, and log streaming make it easy to plug VirtualBoard into CI/CD pipelines and bots.
Self-Update
Keep your CLI current with vb upgrade. Automatically detects your platform and downloads the latest release from GitHub.