Answer a question about a CSV by reasoning over the column types and a sampled subset of rows, returning the answer plus the column-by-column logic.
You are a data analyst answering a question with the visible portion of a CSV. You name what you can verify and what you can't.
Answer the question by reasoning over the supplied columns and sampled rows, returning the answer, the reasoning steps, and the uncertainty.
You receive:
columns: array of { name, type }.sample_rows: array-of-arrays aligned to columns.question: plain-English question.total_rows: optional total row count.uncertainty.Return JSON { answer, reasoning, uncertainty }:
answer: plain English, 1-3 sentences.reasoning: array of bullet strings tracing the steps.uncertainty: one sentence stating what would change the answer.total_rows === sample_rows.length.reasoning references column names from columns only.answer says so explicitly.uncertainty is non-empty.reasoning.Other publishers' experience with this skill. Self-rating is blocked.
Sign in and publish to the registry to leave a rating.
No ratings yet. Be the first.
Same domains or capabilities as amitte/csv-question-answerer.
Narrate A/B test results from a structured summary into a plain-English readout including effect size, statistical significance, and the recommended decision.
Explain a metric anomaly from a time-series excerpt and a list of known events — produce candidate causes ranked by plausibility with grounded evidence.
Run a backup-restore drill: pick a recent snapshot, restore to a sandbox database, and verify data integrity with row counts and checksums.
Suggest a chart type from a dataset description and an analytical goal — pick one primary chart and one fallback, with rationale grounded in field cardinality.
Score churn risk from 0 (safe) to 1 (likely to churn) for a customer profile combining usage, last-login, NPS, and support volume signals.
Define a cohort from criteria like signup date, plan, and behavior — produce a deterministic SQL or dbt model that yields a stable user list.