Claude Code Plugin

VirtualBoard is now available as a Claude Code plugin with 10 specialized agent roles and 29+ commands. Install with:

claude plugin marketplace add virtualboard/template-base
claude plugin install virtualboard

Agent Commands (29+)

Project Manager

  • GPP - Project Progress Report
  • GBG - Backlog Grooming

Architect

  • GAD - Architecture Diagram
  • GAR - Architecture Review
  • GTD - Technical Debt

Backend Developer

  • GAD - API Documentation
  • GAE - API Endpoint
  • GDM - Data Migration

Frontend Developer

  • GAA - Accessibility Audit
  • GC - Component
  • GCS - Component Storybook

Fullstack Developer

  • GFF - Full Feature
  • GIC - Integration Contract
  • GETE - E2E Test

QA Engineer

  • GBR - Bug Report
  • GTCR - Test Coverage
  • GTP - Test Plan

DevOps Engineer

  • GDC - Deployment Checklist
  • GDRR - Deployment Readiness
  • GIR - Incident Report

Security Engineer

  • GSA - Security Audit
  • GSR - Security Review
  • GTM - Threat Model

Data Engineer

  • GDP - Data Pipeline
  • GMD - Metrics Dashboard
  • GDQ - Data Quality
  • ERD - Entity Relationship Diagram

UX Designer

  • GDS - Design System
  • GUJ - User Journey
  • GWF - Wireframe

Template Features

๐Ÿค– AI Agent Ready

Built-in support for multiple AI agents working concurrently on different features without conflicts. Includes role-specific prompts and rules of engagement.

๐Ÿ“ Markdown First

Everything important lives in Markdown files - easy to diff, parse, and index. Features are tracked as individual Markdown files that move through lifecycle folders.

โšก Zero Dependencies

Pure bash scripts eliminate Node.js/npm dependencies. Fast execution, universal compatibility, and easy maintenance across all Unix-like systems.

๐Ÿ”„ Lifecycle Management

Clear state transitions: backlog โ†’ in-progress โ†’ review โ†’ done. Folder location is the source of truth, with automated validation and dependency checking.

๐Ÿ›ก๏ธ Multi-Agent Safety

Built-in concurrency controls with ownership locks, dependency validation, and collision prevention to ensure agents don't step on each other.

๐Ÿ”ง CI/CD Integration

Ready for continuous integration with validation rules, automated indexing, and GitHub Actions workflows. No build steps required.

Project Structure

When you initialize a project with this template, you get a complete directory structure with all the necessary components:

.virtualboard/
โ”œโ”€โ”€ features/                        # Feature specifications
โ”‚   โ”œโ”€โ”€ backlog/                    # Unassigned features
โ”‚   โ”œโ”€โ”€ in-progress/                # Features being worked on
โ”‚   โ”œโ”€โ”€ blocked/                    # Features waiting on dependencies
โ”‚   โ”œโ”€โ”€ review/                     # Features ready for review
โ”‚   โ”œโ”€โ”€ done/                       # Completed features
โ”‚   โ””โ”€โ”€ INDEX.md                    # Auto-generated feature index
โ”œโ”€โ”€ templates/                      # Templates and configuration
โ”‚   โ”œโ”€โ”€ spec.md                     # Feature spec template
โ”‚   โ”œโ”€โ”€ pr-template.md              # Pull request template
โ”‚   โ””โ”€โ”€ rules.yml                   # Agent rules configuration
โ”œโ”€โ”€ agents/                         # Agent role definitions
โ”‚   โ”œโ”€โ”€ AGENTS.md                   # Agent system overview
โ”‚   โ”œโ”€โ”€ RULES.md                    # Rules of engagement for agents
โ”‚   โ”œโ”€โ”€ pm.md                       # Project manager role
โ”‚   โ”œโ”€โ”€ architect.md                # System architect role
โ”‚   โ”œโ”€โ”€ ux_product_designer.md      # UX/Product designer role
โ”‚   โ”œโ”€โ”€ backend_dev.md              # Backend developer role
โ”‚   โ”œโ”€โ”€ frontend_dev.md             # Frontend developer role
โ”‚   โ”œโ”€โ”€ fullstack_dev.md            # Fullstack developer role
โ”‚   โ”œโ”€โ”€ devops_engineer.md          # DevOps engineer role
โ”‚   โ”œโ”€โ”€ security_compliance_engineer.md  # Security compliance role
โ”‚   โ”œโ”€โ”€ data_analytics_engineer.md  # Data analytics engineer role
โ”‚   โ””โ”€โ”€ qa.md                       # QA engineer role
โ”œโ”€โ”€ prompts/                        # Agent commands and specialized actions
โ”‚   โ”œโ”€โ”€ AGENTS.md                   # Command system overview
โ”‚   โ”œโ”€โ”€ agents/                     # Role-specific command files
โ”‚   โ”‚   โ”œโ”€โ”€ pm/                     # Project Manager commands
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ README.md           # PM command catalog
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ GPP.md              # Generate Project Progress Report
โ”‚   โ”‚   โ”œโ”€โ”€ architect/              # Architect commands
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ README.md           # Architect command catalog
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GAD.md              # Generate Architecture Diagram
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GAR.md              # Generate Architecture Review
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ GTD.md              # Generate Technical Debt Report
โ”‚   โ”‚   โ”œโ”€โ”€ backend_dev/            # Backend Developer commands
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ README.md           # Backend command catalog
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GAD.md              # Generate API Documentation
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GAE.md              # Generate API Endpoint
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ GDM.md              # Generate Database Migration
โ”‚   โ”‚   โ”œโ”€โ”€ frontend_dev/           # Frontend Developer commands
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ README.md           # Frontend command catalog
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GAA.md              # Generate Accessibility Audit
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GC.md               # Generate Component
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ GCS.md              # Generate Component Storybook
โ”‚   โ”‚   โ”œโ”€โ”€ fullstack_dev/          # Fullstack Developer commands
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ README.md           # Fullstack command catalog
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GFF.md              # Generate Full Feature
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GIC.md              # Generate Integration Contract
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ GETE.md             # Generate End-to-End Test
โ”‚   โ”‚   โ”œโ”€โ”€ data_engineer/          # Data Engineer commands
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ README.md           # Data Engineer command catalog
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ ERD.md              # Entity Relationship Diagram
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GDP.md              # Generate Data Pipeline
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GMD.md              # Generate Metrics Dashboard
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ GDQ.md              # Generate Data Quality Check
โ”‚   โ”‚   โ”œโ”€โ”€ devops/                 # DevOps Engineer commands
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ README.md           # DevOps command catalog
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GDC.md              # Generate Deployment Checklist
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GDRR.md             # Generate Deployment Readiness
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ GIR.md              # Generate Incident Response
โ”‚   โ”‚   โ”œโ”€โ”€ security/               # Security Engineer commands
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ README.md           # Security command catalog
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GSA.md              # Generate Security Audit
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GSR.md              # Generate Security Review
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ GTM.md              # Generate Threat Model
โ”‚   โ”‚   โ”œโ”€โ”€ qa/                     # QA Engineer commands
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ README.md           # QA command catalog
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GBR.md              # Generate Bug Report
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ GTCR.md             # Generate Test Coverage Report
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ GTP.md              # Generate Test Plan
โ”‚   โ”‚   โ””โ”€โ”€ ux_designer/            # UX Designer commands
โ”‚   โ”‚       โ”œโ”€โ”€ README.md           # UX Designer command catalog
โ”‚   โ”‚       โ”œโ”€โ”€ GDS.md              # Generate Design System
โ”‚   โ”‚       โ”œโ”€โ”€ GUJ.md              # Generate User Journey
โ”‚   โ”‚       โ””โ”€โ”€ GWF.md              # Generate Wireframe
โ”‚   โ””โ”€โ”€ common/                     # Common templates and utilities
โ”‚       โ””โ”€โ”€ session-handoff.md      # Session handoff template
โ”œโ”€โ”€ scripts/                        # Automation scripts
โ”‚   โ”œโ”€โ”€ ftr-new.sh                  # Create new feature
โ”‚   โ”œโ”€โ”€ ftr-move.sh                 # Move feature between states
โ”‚   โ”œโ”€โ”€ ftr-validate.sh             # Validate features
โ”‚   โ”œโ”€โ”€ ftr-index.sh                # Generate feature index
โ”‚   โ””โ”€โ”€ install-vb-cli.sh           # Install Virtual Board CLI tool
โ”œโ”€โ”€ schemas/                        # Schema definitions
โ”‚   โ””โ”€โ”€ frontmatter.schema.json     # Frontmatter validation schema
โ”œโ”€โ”€ reports/                        # Generated reports (created by vb CLI)
โ”œโ”€โ”€ AGENTS.md                       # Agent system documentation
โ”œโ”€โ”€ CHANGELOG.md                    # Version history
โ”œโ”€โ”€ README.md                       # Project documentation
โ””โ”€โ”€ version.txt                     # Current version