with one click
paper-result-asset-builder
// Build paper-facing tables and figures from CSV experiment outputs. Use to inventory evidence, aggregate seeds, select result slices, generate LaTeX assets, and record provenance.
// Build paper-facing tables and figures from CSV experiment outputs. Use to inventory evidence, aggregate seeds, select result slices, generate LaTeX assets, and record provenance.
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | paper-result-asset-builder |
| description | Build paper-facing tables and figures from CSV experiment outputs. Use to inventory evidence, aggregate seeds, select result slices, generate LaTeX assets, and record provenance. |
| argument-hint | [project-dir] [--claim <claim-id-or-text>] [--asset table|figure|inventory|provenance] |
| allowed-tools | Read, Write, Edit, Bash, Glob |
Turn CSV experiment outputs into paper-facing evidence assets: tables, figures, captions/callouts, and provenance records. This skill is the bridge from raw result files to paper artifacts.
Use this skill for:
tables/*.tex, figures/*.pdf, figures/*.png, and figures/*.textable-results-review, figure-results-review, and experiment-story-writerDo not use this skill to decide whether a paper claim is worth making. Use paper-evidence-board or paper-evidence-gap-miner for claim/evidence triage. Do not use it to write the results narrative; use experiment-story-writer after assets exist. Do not use it for experiment-time debugging dashboards.
<installed-skill-dir>/
āāā SKILL.md
āāā scripts/
ā āāā inventory_csv_results.py
āāā references/
ā āāā csv-result-contract.md
ā āāā paper-asset-rules.md
āāā templates/
āāā result-inventory.md
āāā result-asset-provenance.md
references/csv-result-contract.md and references/paper-asset-rules.md.scripts/inventory_csv_results.py to inspect CSV files before reading large result files into context.templates/result-inventory.md when creating paper/.agent/result-inventory.md.templates/result-asset-provenance.md when creating paper/.agent/result-asset-provenance.md.paper/.agent/writing-contract.md, paper/.agent/paper-evidence-board.md, paper/.agent/writing-memory/, paper/.agent/evidence-completion-plan.md, paper/.agent/visual-style.md, figures/*.tex, tables/*.tex, and current result sections when present.paper-evidence-gap-miner before inventing placeholders.table-results-review or figure-results-review.Search likely locations:
code/docs/results/**/*.csv
code/docs/runs/**/*.csv
code/docs/reports/**/*.csv
code/outputs/**/*.csv
code/results/**/*.csv
outputs/**/*.csv
results/**/*.csv
If the project uses different result paths, follow the user's paths.
Run the inventory script when useful:
python3 <installed-skill-dir>/scripts/inventory_csv_results.py <project-dir>
Save the curated inventory to:
paper/.agent/result-inventory.md
If there is no paper/ directory and the current directory is the paper repo, save to:
.agent/result-inventory.md
For each requested table or figure, write:
- Asset ID:
- Asset type: table / figure
- Paper location:
- Claim supported:
- Reviewer question answered:
- Source CSV files:
- Required rows/slices:
- Metrics:
- Aggregation:
- Uncertainty:
- Styling:
- Output paths:
If this cannot be written, route to paper-evidence-board or paper-evidence-gap-miner.
Use structured CSV parsing, not ad hoc copy/paste.
For tables:
tables/<name>.texFor figures:
paper/.agent/visual-style.md when presentfigures/<name>.pdf and optionally figures/<name>.pngfigures/<name>.tex with caption and label scaffoldingUpdate:
paper/.agent/result-asset-provenance.md
For every asset, record:
After creating assets:
table-results-review for tables/*.texfigure-results-review for figures/*.pdf, figures/*.png, and figures/*.texexperiment-story-writer for result prosepaper-evidence-board with asset-to-claim mappingspaper-writing-memory-manager when new or changed assets affect captions, result prose, abstract, introduction, limitations, or conclusionmemory/provenance-board.md with CSV/report-to-asset traceability, aggregation rules, scripts, and paper locations when project memory existsmemory/source-visibility-board.md or route to submit-paper when generated assets are intended for an author-visible, anonymous, arXiv, camera-ready, or publisher-visible source surfacememory/handoff-board.md with ready handoffs to figure-results-review, table-results-review, experiment-story-writer, or paper-evidence-boardmemory/phase-dashboard.md when the project moves from evidence production to paper asset building or draftingBefore finalizing:
paper-evidence-gap-miner