DataPressr

Turn a raw data find into a clean, published dataset — the same way every time, whoever (or whichever model) does the work.

DataPressr is a set of opinionated skills (prescriptive playbooks) that carry a dataset through its whole lifecycle. /init, /validate and /push already covered the last mile — packaging and shipping. The newer skills cover everything upstream: the judgement-heavy part that used to be done ad hoc in a chat window.

The workflow

StageSkillWhat happens
capturecaptureA URL or idea becomes a GitHub issue — near-zero friction, no judgement
archivedarchiveThe raw source is snapshotted with provenance (URL, date, licence)
structuredstructureRaw → tidy, typed CSV(s) + a real datapackage.json schema
init / validate / pushScaffold, deterministic checks, publish to DataHub
enrichedenrich (planned)Descriptive stats + first charts
storystory (planned)A narrative write-up from one or more datasets

The skills live in skills/ and install into any agent — npx skills add datasets/datapressr — not just Claude Code.

Honest status

  • Solid: the validate script — a real test suite (npm test), 24 assertions.
  • One trial so far: the structure playbook has been run end-to-end exactly once (Project Drawdown), and on an easy case. Its cleanup-idiom module is unit-tested; the workflow itself needs a genuinely messy source to prove out — in progress.
  • Written, not yet exercised in anger: capture, archive.
  • No data story exists yet. #9 is the first.
  • Not designed: enrich, story, monitor — deliberately waiting on 1–2 hand-written stories first.

Full decision history: docs/skills-vision.md.

Roadmap to v1

  1. Prove structure on one genuinely messy source, from raw → typed dataset, with a committed build.ts. (#8)
  2. Write 1–2 data stories by hand — plain Markdown + whatever charts are fastest. (#9)
  3. Decide a charting standard, driven by the friction from step 2.
  4. Write the enrich + story skills from what steps 2–3 taught.
  5. Ship this site: landing → datasets → stories → docs. (#7)

Post-v1: monitor + unattended cloud execution (#6); skill evals for the prompt-only skills.

Pages


This site is site/ in datasets/datapressr, published with the Flowershow CLI (fl site --name datapressr --yes). Live at https://datapressr-rufuspollock.flowershow.me.

Built with LogoFlowershow