data

Build and verify interactive CSV dashboards in Data Studio with filtering, inspection, and export.

465|41|Updated Aug 4, 2026
One-click install
npx skills add https://github.com/autonomous-ai/openharness --skill data-autonomous-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data
Source: https://github.com/autonomous-ai/openharness/tree/main/store/agents/data-studio/skills/data
Command: npx skills add https://github.com/autonomous-ai/openharness --skill data-autonomous-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) components.

What problem does it solve? Turning raw CSV uploads into trustworthy interactive dashboards requires careful parsing, correct metric aggregation, and browser-level verification, all of which are easy to get wrong silently. ## Core Features & Use Cases - Robust CSV Parsing: Handles quoted fields, embedded newlines, escaped quotes, BOM, and CRLF while rejecting duplicate headers and ragged records. - Truthful Metrics and Export: Aggregates source data for every metric, tooltip, and exported row, preserving original values including formula-looking text. - Browser Verification: Runs Playwright-based proof, screenshot, and performance scripts that write verdicts and hashed browser-proof artifacts. - Use Case: Upload a 4 MB sales CSV with period and region columns, map the numeric revenue column, filter by quarter, inspect individual points via keyboard, and export the filtered selection as CSV. ## Quick Start Ask the agent to build a Data Studio dashboard from your uploaded CSV and run the verification scripts to confirm the metrics and layout.

Frequently Asked Questions about data

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build an interactive CSV dashboard in Data Studio?

Upload a CSV with two text dimensions (period and group) and at least one fully numeric column. The dashboard binds the parsed data to charts with filtering, point inspection, and CSV export of the current selection.

What CSV formats does the Data Studio parser support?

The parser supports quoted fields, embedded newlines, escaped quotes, BOM, and CRLF line endings. It rejects files with duplicate headers or ragged records, and uploads are limited to 5 MB.

How do I verify a Data Studio dashboard works correctly?

Run the update-verdict.sh script, which executes a Playwright browser proof and writes a verdict, screenshot, and browser-proof.json with file hashes. The perf.mjs script measures frame delays and long tasks while exercising controls.

Why are my year columns treated as numeric measures?

Numeric-looking year columns are inferred as measures by default. Adapt the column mapping when your schema differs, and parse date formats explicitly when natural string order does not sort chronologically.

What are the limitations of CSV export from the dashboard?

Exported CSV preserves source values exactly, including formula-looking text, so treat exports as untrusted when opened in spreadsheet applications. Browser-held data is temporary, so export any selection you need to persist.