data

Featured

Turn user CSV files and a question into a typed, joined, repeatable local SQLite analysis with traceable records, browser revisions and verified portable exports.

Data & Documents 957 stars 79 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
99
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Data Studio Deliver an answer the user can inspect, revise and rerun with their next data file. Do not stop at a starter screenshot or a watch-only visualization. Read [the analysis contract](references/analysis-contract.md) before changing a schema, query, join, unit, missing-value rule or chart. ## Understand the question Use the user's files and known intent. Ask only for materially missing facts: what decision/question, field meanings, units/currency, period boundaries, join keys, duplicates and missing-data treatment. Never ask again for answers already supplied. If example data was approved, keep example=true and make the synthetic-data label visible in the UI and every report. Inspect a bounded sample and counts. Preserve original CSV text; map columns explicitly in analysis.json. IDs that look numeric remain text. ISO dates are strictly parsed. For money, use decimal with a declared scale and unit: values such as 12.30 become integer cents, with no implicit rounding. ## Build the useful workflow 1. Write the question, method, source mappings, keys, joins, controls and limitations in analysis.json. Add readable queries/*.sql and checks/*.sql. 2. Make the queries answer the actual question. Rates come from matched totals, not sums/averages of ratios. Missing remains missing unless the question explicitly defines an absent record as zero. Do not infer causality. 3. Add source-record links and a matching detail query. Check the detail rows reconcile to...

Details

Author
autonomous-ai
Repository
autonomous-ai/openharness
Created
1 months ago
Last Updated
today
Language
C
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

data-analyse

Analyse a dataset and deliver the insights and key metrics that matter for it — an insight brief with headline findings, trends, breakdowns, concentration, outliers and ageing, tailored to the type of data (transactions, receivables, pipeline, survey, task list, any table). Use when the user says "analyse this data", "what are the key metrics", "any insights from this spreadsheet", "summarise this export", "what's driving the numbers", "who are the top customers", or hands over a table and asks what it says. NOT data cleaning (data-tidy), NOT matching two datasets (data-reconcile), NOT a dashboard (data-visualise — natural next step); descriptive analysis only, never financial or investment advice.

1 Updated 3 weeks ago
moonlight-lupin
Data & Documents Listed

nl-data-analysis

This skill should be used when the user wants to analyze tabular data or produce charts from natural-language requests. Trigger phrases include "分析这个表", "画个图", "这数据说明什么", "analyze this data", "make a chart", "数据可视化", "跑个分析". It profiles data, translates questions into pandas/SQL, generates charts, and summarizes insights. Trigger on uploads of CSV/Excel or requests to explore/visualize a dataset.

2 Updated 2 months ago
whaojie797-design
Data & Documents Listed

data-tidy

Clean up messy data into a structured, validated table — from any source (a junk-filled .xlsx/CSV, a pasted email/markdown table, a Word table, or an Outlook .msg) to a clean .xlsx plus an audit/change report. Use when the user wants to "clean up this data", "tidy this spreadsheet", "normalise this list", "structure this messy export", "dedupe this", "standardise these dates / currencies", or "turn this into a clean table". (For getting data OUT of PDFs — tables, forms, scanned documents — use data-extract, not this skill.) NOT deal-document intelligence (lease abstraction, model review, comps) — that's out of scope.

1 Updated 3 weeks ago
moonlight-lupin