Command Highlights

Complete command reference for the VirtualBoard CLI

Core Commands

Initialize

vb init downloads and expands the VirtualBoard template archive. Use --force to rebuild an existing workspace or --update to interactively update to the latest template version.

New Feature

vb new scaffolds a spec with labels, front-matter, and canonical sections ready for backlog grooming.

Move

vb move enforces workflow transitions and can assign owners in one command.

Update

vb update patches fields or body sections to keep specs synchronised with product decisions.

Validate

vb validate surfaces schema, dependency, and workflow issues early. Add --fix to reapply templates.

Index & Lock

vb index rebuilds stakeholder-friendly views, while vb lock coordinates collaborative edits.

See the full CLI reference for exhaustive command options and exit codes.

Built for Teams

Quality Gates

Pre-commit hooks and GitHub Actions enforce 100% coverage, gosec scanning, and multi-platform build checks on every change.

Secure by Default

Atomic file operations, strict permissions, and explicit lock semantics keep collaborative workspaces consistent.

Template Driven

The internal/template package codifies VirtualBoard spec expectations, so teams stay aligned on structure and content.