K-Dense skill for bounded local EDA of CSV, TSV and JSON files: profiles, missingness and leakage audits, outlier checks and a report scaffold.

How it works

Foe: Riddle Sphinx, a question your data hasn't answered yet.

Foes

  • Riddle Sphinx

Party · Context

  • AlchemistYour agent100/100
  1. Riddle Sphinx

    The Riddle Sphinx blocks the way.

    What really happensIt stands for a question your data hasn't answered yet.

    Alchemist: Context 100/100.

  2. Riddle

    The sphinx asks a riddle. A wrong guess costs dearly.

    What really happensAn answer guessed from a hunch instead of a query sends the work the wrong way.

    Alchemist takes 11. Alchemist: Context 89/100.

  3. K-Dense Exploratory Data Analysis

    Before any blow, the hero checks what kind of file this is.

    What really happenscapability_manifest.py inspects the file inside an approved root. Formats marked reference only skip the automated tools.

    Riddle Sphinx takes 14.

  4. K-Dense Exploratory Data Analysis

    The analyzer scroll counts rows, gaps and types within set bounds.

    What really happenseda_analyzer.py and tabular_profile.py write a bounded schema and profile report as JSON or Markdown, with identifiers tokenized.

    Riddle Sphinx takes 17.

  5. Riddle

    The Riddle Sphinx uses Riddle.

    Alchemist takes 11. Alchemist: Context 78/100.

  6. K-Dense Exploratory Data Analysis

    A ward spots missing values and leaks between the splits.

    What really happensmissingness_leakage_audit.py screens missingness by group and overlap across entity, split and time columns. A flag is a diagnostic, not proof.

    Riddle Sphinx takes 8. Alchemist: Ward.

  7. K-Dense Exploratory Data Analysis

    Outliers are weighed before the sphinx can twist them.

    What really happensdistribution_sensitivity.py reports IQR fences, MAD, trimmed and winsorized means and log checks without changing the data.

    Riddle Sphinx takes 33.

  8. K-Dense Exploratory Data Analysis

    The findings are bound into a report the party can read.

    What really happensreport_scaffold.py starts a Markdown report that the agent fills with observed evidence, assumptions and limitations.

    Riddle Sphinx takes 28. Riddle Sphinx falls.

  9. Victory

    The Riddle Sphinx falls.

Learn this spell

Claude Code and Codex

gh skill install K-Dense-AI/scientific-agent-skills exploratory-data-analysis

Notes

Part of Scientific Agent Skills (177 skills). npx skills add K-Dense-AI/scientific-agent-skills installs all of them, and the README advises installing only what you need. The core CSV, TSV and JSON tools need Python 3.11+, use only the standard library and make no network calls, which suits sealed trial arenas. Inputs must sit inside an approved --root folder, and reports tokenize identifiers by default. Parquet, Excel and most domain formats are reference only. Optional NumPy, HDF5 and image checks need extra packages.

This spell has no recorded sessions in the curator's logs. Tried it? Send a spell report.