VirtualBoard Logo

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.

Tests · passing Coverage · 100% Release · v0.7.0 SemVer 2.0.0
View Installation Instructions

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.