Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>SDD DashboardNew to Visual Studio Code? Get it now.
SDD Dashboard

SDD Dashboard

Jerome Lacube

|
3 installs
| (0) | Free
Visual dashboard and orchestration layer for Spec-Driven Development - pipeline visualization, kanban boards, cycle tracking, and agent handoff for agentic coding workflows.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SDD Dashboard

Visual Studio Marketplace License: MIT

Spec-Driven Development pipeline visibility and orchestration for VS Code.

SDD Dashboard brings your entire Spec-Driven Development workflow into a single visual interface. Track ideas, specifications, plans, and work packages through every stage of your agentic coding pipeline - from ideation to review.


Key Features

Development Cycle Tracking

Group your ideas, specs, and work packages into numbered development cycles. Each cycle gets its own collapsible accordion with a sparkline progress bar, pipeline visualization, metrics, and kanban board.

  • Automatic cycle detection from NNN-prefixed artifacts (e.g., 001-user-auth)
  • Per-cycle pipeline stage indicators (Ideation, Spec, Plan, Code, Review)
  • Cycle/Classic view toggle to switch between grouped and flat layouts

Pipeline Flow Visualization

See where each development cycle sits in the SDD pipeline at a glance. Directional flow with node-and-connector layout highlights active transitions with animated pulse indicators.

  • Five pipeline stages: Ideation - Specification - Planning - Implementation - Review
  • State-specific icons (check, play, circle) with theme-aware colors
  • Active connector highlighting for completed-to-active transitions

Kanban Board

Work packages laid out across five lane columns with priority sorting, progress bars, and one-click agent handoff.

  • Lanes: Planned, To Do, Doing, For Review, Done
  • Priority-based sorting (P0 first) with colored pill badges
  • Card progress bars showing task completion ratio
  • Handoff buttons for triggering agent workflows
  • Empty column compaction for cleaner layouts

Metrics at a Glance

Three metric cards per cycle and a global summary header give you instant visibility into project health.

  • WP Completion: Percentage of work packages in the "done" lane
  • Task Progress: Total tasks completed across all WPs
  • FR Coverage: Functional requirements covered by tests
  • Global Summary: Cycle count, total WPs, overall completion, active cycle indicator

Dependency DAG

Interactive SVG dependency graph with topological sorting and critical path highlighting.

  • Kahn's algorithm for topological ordering
  • Critical path visualization
  • Hover tooltips with WP details
  • Click and keyboard navigation
  • Circular dependency detection with warning banners

Artifact Tree View

Sidebar explorer for all .sdd/ artifacts with type-specific icons, inline progress, and file decorations.

  • Expandable work packages with task children and acceptance criteria sub-nodes
  • Task completion indicators (check/circle icons)
  • Lane-colored file decoration badges (blue=doing, yellow=for_review, green=done)
  • Context menus: Preview, Open in Editor, Copy Path, Reveal in Explorer

WP Drill-Down View

Click any work package to inspect tasks, acceptance criteria, review feedback, and spec compliance.

  • SVG circular progress ring
  • Expandable task details with acceptance criteria checklists
  • Spec compliance summary (checked/total criteria)
  • Review verdicts with color-coded badges

Agent Handoff

Automatic detection of lane transitions that suggest the next agent action.

  • Pre-fill handoff commands for agent workflows
  • Notification mode for non-intrusive suggestions
  • Configurable via sddDashboard.handoffMode

Real-Time Updates

File watcher monitors your .sdd/ directory for changes and instantly updates the dashboard. Debounce interval is configurable.


Getting Started

Prerequisites

  • VS Code >= 1.95.0
  • A workspace with a .sdd/ directory containing SDD artifacts

Installation

  1. Install from the VS Code Marketplace
  2. Open a workspace with a .sdd/ directory
  3. Click the SDD Dashboard icon in the Activity Bar, or open the Command Palette (Ctrl+Shift+P) and run SDD Dashboard: Open Dashboard

SDD Directory Structure

The extension expects this directory layout:

.sdd/
  ideas/       # Ideation briefs (001-feature-name.md)
  specs/       # Specifications (001-feature-name.spec.md)
  plans/       # Work packages (WP01-feature-name.md, README.md)
  docs/        # Living documentation

Each artifact uses YAML frontmatter for metadata (title, status, lane, version, etc.).


Extension Settings

Setting Type Default Description
sddDashboard.rootFolder string .sdd Workspace-relative path to the SDD artifacts folder
sddDashboard.debounceMs number 300 File watcher debounce interval in milliseconds (100-5000)
sddDashboard.defaultView string kanban Default view: kanban or drilldown
sddDashboard.dashboardView string cycle Dashboard layout: cycle (grouped accordion) or classic (flat kanban)
sddDashboard.handoffMode string pre-fill Handoff behavior: pre-fill, notification, or disabled
sddDashboard.showPipelineInStatusBar boolean true Show pipeline stage in the VS Code status bar
sddDashboard.defaultOpenMode string preview Artifact click behavior: preview (Markdown Preview) or editor (source)

Commands

Command Description
SDD Dashboard: Open Dashboard Open the main SDD Dashboard webview
SDD Dashboard: Refresh All Force refresh all artifact data
SDD Dashboard: Open Artifact Open an artifact file in the editor
SDD Dashboard: Open WP Detail Open a work package drill-down view
SDD Dashboard: Trigger Handoff Manually trigger agent handoff
SDD: Open in Editor Open artifact source in the text editor
SDD: Preview Open artifact in Markdown Preview
SDD: Open at Line Navigate to a specific line in an artifact file
SDD: Copy Relative Path Copy the workspace-relative path to clipboard
SDD: Reveal in Explorer Reveal artifact in VS Code's Explorer sidebar

Accessibility

  • Full keyboard navigation with role="button" semantics on interactive elements
  • ARIA landmarks, tabIndex constraints, and decorative icon hiding
  • role="progressbar" with aria-valuenow/aria-valuemin/aria-valuemax on all progress indicators
  • :focus-visible outlines for keyboard users
  • High Contrast theme support with 2px solid borders on cards and interactive elements
  • prefers-reduced-motion support: all animations and transitions disabled when preferred
  • Screen reader-only text via .sr-only utility class

Theme Support

SDD Dashboard integrates with your VS Code theme via CSS custom properties. Fully supports:

  • Dark themes (default)
  • Light themes
  • High Contrast Dark
  • High Contrast Light

What is Spec-Driven Development?

Spec-Driven Development (SDD) is a structured methodology for building software with AI coding agents. It enforces a pipeline:

  1. Ideation - Brainstorm and define the problem
  2. Specification - Write a detailed, unambiguous spec
  3. Planning - Decompose the spec into work packages and tasks
  4. Implementation - Code against the spec with automated agents
  5. Review - Verify the implementation against the spec

Each stage produces artifacts (markdown files with YAML frontmatter) that live in a .sdd/ directory. This extension visualizes and orchestrates that entire pipeline.


Release Notes

0.3.0

  • Nested accordion kanban view with development cycle detection
  • Per-cycle pipeline, metrics, kanban, and dependency DAG
  • Global summary header with active cycle indicator
  • Cycle/Classic view toggle
  • Interactive SVG dependency DAG with critical path highlighting

0.2.0

  • Pipeline flow visualization with animated active stage
  • Metrics overview cards (WP completion, task progress, FR coverage)
  • Enhanced kanban with priority sorting and handoff buttons
  • Drill-down progress ring with spec compliance summary
  • Responsive layout with CSS container queries
  • Accessibility and integration test suite

0.1.x

  • Core pipeline visualization, kanban board, and drill-down view
  • Artifact tree view with task children and acceptance criteria
  • File decorations, context menus, and configurable open mode
  • Real-time file watching and status bar integration
  • Agent handoff detection and notification

See CHANGELOG for the full history.


License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft