ticket-takeawaylisted
Install: claude install-skill ytubecoder/ticket-takeaway
# Dashboard — Ticket Takeaway Feature Tracker
Track features across all projects from ideation through release. Generates a self-contained dark-theme HTML kanban dashboard.
**Architecture:** `SQLite DB` → `tickets-cli.py` → `PRODUCT_BACKLOG.md` + `HTML dashboard`
- **SQLite DB** at `~/.claude/ticket-takeaway/tickets.db` is the **source of truth** for all active work.
- **`tickets-cli.py`** is the CLI for all CRUD operations. Every write auto-syncs DB → PRODUCT_BACKLOG.md.
- `PRODUCT_BACKLOG.md` is a **derived artifact** — auto-generated from the DB. Do NOT edit it directly.
- Features stay in the DB until **accepted/shipped**, then they get moved to `PRODUCT_SPECIFICATION.md` as the permanent record.
- HTML dashboard reads from the DB directly (with markdown fallback).
**File layout:**
```
~/.claude/ticket-takeaway/
tickets.db # SQLite database (source of truth)
tickets-cli.py # CLI for all ticket operations
registry.json # Which projects to track
generate.py # Dashboard generator script
{project}/PRODUCT_BACKLOG.md # Auto-generated from DB (do not edit directly)
{project}/PRODUCT_SPECIFICATION.md # Shipped features (permanent record, plain markdown)
{project}/docs/
sdlc-dashboard.html # Generated output (open in browser)
```
**Feature lifecycle:**
```
PRODUCT_BACKLOG.md PRODUCT_SPECIFICATION.md
Ideas → Backlog → WIP → For Review ──→