life-kanbanlisted
Install: claude install-skill suzyeth/life-kanban
# Life Kanban
A reusable tool for a **single-file personal kanban board**: one HTML file whose top `DATA`
block is the single source of truth. 3 columns (🔥 NOW·Today / 📅 This week / ⏭ NEXT&LATER),
data-driven color tracks, auto progress bar, a non-linear (log-scale) long-range timeline,
and NOT-NOW + redlines rails. Optional markdown mirror for terminal viewing.
Built-in viewing aids (no data-model impact): instant **search** box, **keyboard shortcuts**
(`/` search · `1-9` track filter · `a` all · `d` show/hide done · `p` print · `Esc` clear),
a **Copy today** button (NOW column → clipboard as plain text), and a **print stylesheet**
(`Ctrl/⌘+P` → clean light-theme PDF that expands all cards and ignores active filters).
Daily-use interactivity (a **localStorage overlay**, not file edits): tick a card's ☑ or **drag**
it between/within columns in the browser; changes persist locally and a **sync banner** offers
**📤 Copy latest DATA** (paste back to commit) + **↺ Reset local changes**. Also a **🌗 light/dark** toggle
(persisted) and **multi-board nav** via `DATA.nav`. The `DATA` block stays the structural source of
truth; the overlay is ephemeral. See `references/data-schema.md` → "Browser overlay vs the file".
**Core idea — edit data, never markup.** All board changes are edits to the `DATA = {...}`
object at the top of the HTML. The render script below it is generic and never needs touching.
This keeps every operation a small, safe, diff-able JS-object edit.
**Design pr