Skip to content

Instantly share code, notes, and snippets.

View ryanmagee-sudo's full-sized avatar

ryanmagee-sudo

View GitHub Profile
@ryanmagee-sudo
ryanmagee-sudo / dashboard-creation-updated.md
Created April 23, 2026 04:13
dashboard-creation SKILL.md — aro-data tag update (for review)

name: dashboard-creation description: > Complete dashboard creation flow for the A.RO platform. Handles file uploads (CSV, Excel, screenshots, HTML), Snowflake metric discovery, iterative visualization building, and saving to the portal asset library.

ACTIVATE when user says: "build a dashboard", "create a dashboard", "make a dashboard", "I want a dashboard", "dashboard for X", "visualize this", "chart this data", "show me a dashboard for", "turn this into a dashboard", "dashboard this",

@ryanmagee-sudo
ryanmagee-sudo / aro-data-tag-implementation-tasks.md
Created April 22, 2026 11:41
aro-data Tag Implementation Tasks

aro-data Tag — Implementation Tasks

Context

Operators embed dashboard data in unpredictable JavaScript formats. Every server-side attempt to parse JS has failed. The fix: a dedicated <script id="aro-data" type="application/json"> tag containing pure JSON, separate from chart JavaScript.

Key files (all relative to aro-staging-portal/):

  • server/utils/auto-extract-blob.ts — Current extraction logic (Phase 5b)
  • server/server.ts — Asset creation endpoints (lines ~480-540)
  • server/db/assets.ts — Asset DB layer (data_blob column exists)