skills/golem-powers/html-dashboard/SKILL.md
Use when Etan asks for a dashboard, make me a dashboard, summarize work, compare these, status report, digest, what changed, or what moved. Produces gen-12-quality static HTML by cloning the proven dashboard template/reference; never build from scratch.
npx skillsauth add etanhey/golems html-dashboardInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Produce gen-12-quality HTML dashboards by cloning the aesthetic of record, not by improvising a weaker static page.
Never ship a from-scratch lesser version. Clone templates/template.html or the most recent/best prior dashboard first, then replace the content with verified real data.
Use these references before producing any dashboard. The two dated files are Etan-ecosystem canonical references; if they are absent in the current environment, open the newest/best local docs.local/dashboards/YYYY-MM-DD-*.html, then fall back to this skill's template.
~/Gits/orchestrator/docs.local/dashboards/2026-05-30-orchestration-status.html~/Gits/orchestrator/docs.local/dashboards/2026-05-31-brainlayer-conductor.htmlskills/golem-powers/html-dashboard/templates/template.htmlThe required look and behavior:
clamp() headline and accent-gradient word.g[data-gloss] and plain-language drawer definitionsGLOSS, TRACKS, FINDINGS or equivalent) feeding render logicdocs.local/dashboards/ before writing anything.
templates/template.html.docs.local/dashboards/YYYY-MM-DD-<topic>.htmlTRACKSGLOSSSendUserFile when the environment supports it. If not, give the exact path.Do not claim done until every item is true:
docs.local/dashboards/YYYY-MM-DD-<topic>.html..verdict-word and .accent.TRACKS and open the drawer..g[data-gloss] terms exist and each has a matching GLOSS entry..pill elements are used for state.When finished, report:
## Skill: html-dashboard
### Baseline Score (without skill): X%
### With-Skill Score: Y%
### Delta: +Z%
### Compliance: X/10 | Structure: X/10 | Quality: X/10
### Verdict: SHIP / ITERATE / FLAG FOR HUMAN / RETIRE
### Issues Found: [list]
### Iterations: N/3
Also include:
development
Create, edit, and verify golem-powers skills using the standard SKILL.md structure, workflow files, adapters, templates, and eval fixtures. Use for new skills, structural edits, workflows/adapters, and pre-deploy validation. NOT for invoking existing skills, superpowers skills, or skill-creator agent workflows.
testing
Extract structured knowledge from any video source — YouTube URLs or local screen recordings. YouTube → gems workflow (yt-dlp transcript → keyword hotspots → frame extract → brain_digest → structured gems). Screen recordings → QA workflow (reuses /qa-video stalker pipeline). Use when user shares a YouTube link wanting deep extraction with frames, shares a .mov/.mp4 for QA processing, says "extract from video", "video gems", "process this recording", or mentions gem extraction from video content.
testing
Use when running or reviewing any recurring monitor loop for merge queues, worker queues, collab tails, or agent completion. Enforces drive-to-completion ticks: every tick must query live state with `!`, classify whether real progress happened, and then dispatch, verify-and-decrement, or escalate-park. Triggers on: monitor loop, /loop, recurring tick, keep monitoring, silent autonomous, merge gate, blocked review, no-progress loop.
tools
MeHayom freelance client management — daily updates, decision tracking, time logging. Use when drafting Yuval updates, logging scope changes, tracking hours, or any MeHayom client communication. Triggers: 'draft Yuval update', 'client update', 'daily update', 'log decision', 'track time', 'mehayom'.