← ClaudeAtlas

life-kanbanlisted

Create and maintain a single-file HTML life/project-management kanban board — a personal "what should I look at / do right now" dashboard. Use when the user wants to make, open, update, or review a kanban / 看板 / 进度看板 / dashboard / 仪表盘 / focus board / task board; add / move / complete / remove a task or card; do a weekly (or sprint / monthly) review and refresh the whole board; or summarize and analyze board state (what's overdue, stale, done, slipping). Also triggers on "生成看板", "更新看板", "做个看板", "周日复盘", "把今天的任务排一下", "看板里加一项", "看板汇总", "track my tasks", "build a focus board", "我现在该做什么", "我的待办板", "理一下这周要做的事", "where am I / what should I do now". Generates a self-contained HTML file (dark theme, 3 columns: NOW / WEEK / NEXT+LATER, data-driven tracks, progress bar, log-scale timeline, NOT-NOW + redlines rails) whose top DATA block is the single source of truth, plus an optional markdown mirror.
suzyeth/life-kanban · ★ 0 · Data & Documents · score 72
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