board-steward

Synchronize a local project kanban with Claude Code work history.

13|2|Updated May 27, 2026
One-click install
npx skills add https://github.com/malcolm1232/WorkBoard --skill board-steward
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: board-steward
Source: https://github.com/malcolm1232/WorkBoard/tree/main
Command: npx skills add https://github.com/malcolm1232/WorkBoard --skill board-steward

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Board Steward keeps project work visible, current, and verifiable so important tasks do not drift out of sight between planning, implementation, and shipment.

Core Features & Use Cases

  • Live task tracking: Capture work as cards, move it through In Progress and Done, and preserve a writeup of what shipped.
  • History replay and bootstrapping: Build a new board from prior Claude Code activity so the project opens with real work already organized.
  • Reconciliation and safety: Detect uncarded work, surface stale In Progress items, maintain atomic board writes, and recover from bad states safely.
  • Use case: A software team wants a local kanban that reflects what was actually done, not what was remembered after the fact.

Quick Start

Ask the skill to stand up a board for the current project and keep tracking your shipped, blocked, deferred, and completed work as you go.

Frequently Asked Questions about board-steward

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I keep a local kanban board synchronized with Claude Code tasks?

You can keep a local kanban synchronized by using hook-driven lifecycle enforcement and a localhost SSE board server to automatically track shipped, blocked, and in-progress Claude Code tasks.

Can I bootstrap a project board from prior Claude Code session history?

Yes, you can bootstrap a board from history by replaying prior Claude Code activity, which organizes past real work into visible cards automatically when the project opens.

How does board reconciliation detect uncarded or stale in-progress work?

Board reconciliation detects uncarded work and surfaces stale in-progress items by continuously comparing the actual project state against the board.json file to identify task drift.

Do I need a local Python CLI to run board tracking with atomic writes?

Yes, a local Python CLI is required to manage the board state, execute atomic writes, and ensure recovery-safe board state management for your local project tracking.

What is the best way to audit deferred and completed tasks across a Claude Code workflow?

The best way to audit deferred and completed tasks is maintaining a local board.json that records task state transitions, keeping shipped work visible and verifiable after the fact.

When should I not use a live SSE board server for task tracking?

You should avoid a live SSE board server if your workflow does not involve Claude Code hooks or if you only need static, manual task tracking without continuous drift reconciliation.