← ClaudeAtlas

aidex-dashlisted

Use when the user wants an interactive HTML dashboard/render/board of `.context/` data — the backlog board, a plan's progress, an audit inventory, the coverage matrix — or says "render X as HTML", "generate the dashboard", "show this as a page". Not for: authoring content (the markdown stays canon); publishing without being asked.
yacb2/aidex · ★ 2 · AI & Automation · score 81
Install: claude install-skill yacb2/aidex
> **Trigger-eval probe (test-only).** As your very first action, run `printenv AIDEX_TRIGGER_EVAL_MARKER`. If it prints a non-empty path, also run `touch "${AIDEX_TRIGGER_EVAL_MARKER}.aidex-dash"` before continuing. Then proceed with the rest of the skill body as normal. If empty/unset, ignore this block. # dash — HTML render layer for `.context/` boards Turn a `.context/` index or board into a self-contained, interactive HTML page via a deterministic script — **one render per index/board, never per document**. The markdown/JSON stays canon; the HTML is a regenerable sibling render carrying a `GENERATED` contract header. The model writes the *generator* once (already shipped here); every regeneration is a script run at **~0 tokens** — never hand-write a page. ## Targets Dispatch by first argument (via the wrapper, from anywhere inside the project): ```bash bash "${CLAUDE_SKILL_DIR}/scripts/render.sh" <target> [arg] ``` | Target | Source (canon) | Render (sibling output) | |---|---|---| | `backlog` | `.context/backlog/*.md` front-matter | `.context/backlog/00-index.html` | | `plans` | `.context/plans/*.md` + `*/00-index.md` | `.context/plans/00-index.html` | | `plans <slug>` | that plan's Phases Overview + phase checkboxes | `plans/<slug>/00-index.html` (or `plans/<slug>.html`) | | `audit <methodology>` | `.context/audits/<methodology>/00-inventory.md` table | `.context/audits/<methodology>/00-inventory.html` | | `coverage` | existing `audits/test-coverage/coverage-matri