Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Jarvis KanbanNew to Visual Studio Code? Get it now.
Jarvis Kanban

Jarvis Kanban

enthali

|
14 installs
| (0) | Free
Jarvis Kanban — convention-based kanban boards for actors, projects, and events
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Jarvis Kanban

Convention-based kanban boards for Jarvis actors, projects, and events.

Overview

This package adds kanban board support to Jarvis. Any actor, project, or event can have one or more kanban boards defined as YAML files in their entity folder.

Boards are discovered automatically via convention:

  • kanban.yaml — default board
  • *.kanban.yaml — named boards

Tools

Tool Description
jarvis_createKanbanBoard Creates a new kanban board with a skeleton template
jarvis_verifyKanbanSchema Validates a board against the JSON Schema and semantic rules
jarvis_openKanbanBoard Opens a board in the interactive webview renderer
jarvis_updateKanbanItem(itemId, changes, boardName?, ownerName?) Updates an existing item by its stable integer ID; live-refreshes any open board webview
jarvis_addKanbanItem(item, boardName?, ownerName?) Adds a new item with validated field values; auto-assigns next stable ID
jarvis_deleteKanbanItem(itemId, boardName?, ownerName?) Removes an item by its stable ID
jarvis_listKanbanItems(filter?, boardName?, ownerName?) Lists items, optionally filtered by field values
jarvis_updateKanbanFields(fields, boardName?, ownerName?) Adds or updates field definitions (add options, rename options, add new fields)

Board Schema

See schemas/kanban.schema.json for the full JSON Schema definition.

A board YAML file has three top-level keys:

  • title — display title
  • fields — field definitions (exactly one must be named status)
  • items — board items (cards)

Field Types

Type options Use for
single_select required — list of option objects ({ id, name, color? }) status columns, priority, category
text forbidden freeform notes, descriptions, URLs

The status field must be single_select; its options define the board's columns.

Item Properties

Property Required Description
id yes Stable integer ID — never reuse
name yes Display title
status yes Must match a status field option id
nextId no Next available ID hint for tooling

Undeclared field keys on items are allowed but produce a validator warning.

Configuration

On activation, this extension self-provisions its bundled Copilot Skill and Instructions files (namespace jarvis-kanban) into the workspace's .github/skills/ and .github/instructions/, teaching agents how to read and write kanban.yaml boards.

Setting Description Default
jarvis.kanban.autoProvision Automatically provision (and keep current) the bundled Copilot Skill/Instructions files. Set to false to remove them. true

Requirements

  • Requires enthali.jarvis-core extension
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft