← ClaudeAtlas

study-dashboardlisted

Audit an existing GIS dashboard (pages, layers, endpoints, freshness, performance, UX) into docs/DASHBOARD.md.
fame-healthscreening/ZD-claude-plugin · ★ 0 · Web & Frontend · score 76
Install: claude install-skill fame-healthscreening/ZD-claude-plugin
Run `stack-detect`, then map the dashboard: 1. **Pages/routes** — list each page/route, its purpose, and the component/controller behind it. 2. **Layers** — for each map layer: source (table/view/tile URL/file), CRS, simplification, style config location, visibility rules. 3. **Endpoints** — every API route the map calls; payload sizes (measure with curl or devtools), caching headers, auth. 4. **Data freshness** — how and when each layer updates (cron, ingest job, manual). 5. **Performance** — largest responses, slowest queries (`EXPLAIN`), missing indexes, per-request file reads, unbounded feature fetches. 6. **UX** — legend consistency, loading states, error handling, mobile layout, popup content, filter latency. 7. Write `docs/DASHBOARD.md` with a layer inventory table, endpoint table, and a prioritised fix list (impact × effort). Read-only unless the user asks for fixes.