원클릭으로
table-grounding
Convert an xlsx or csv table into a structured table-grounding bundle for downstream research and summary.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Convert an xlsx or csv table into a structured table-grounding bundle for downstream research and summary.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Unpack a ZIP archive, inventory its files, run the corresponding child grounding skill for each supported child file, and then write a real archive-level grounded.md.
Convert a raw document into a structured grounding note for downstream research and summarization.
Run focused literature and web research from a grounded note. Use when a grounded note already exists and you want targeted research results, opened-link evidence, deeper per-paper analysis materials, optional downloaded literature, and a two-stage literature output (`lit_initial.md` then refined `lit.md`).
Review a research report draft with a structured scoring rubric, run a bounded repair loop when needed, and produce the final deliverable report.
Create a rich, evidence-preserving research report draft from a grounded note and its follow-up literature result. This is the main report-writing stage of the middle pipeline, not a compression memo.
Use the input path to select the correct downstream grounding pipeline and continue execution until the selected grounding workflow is completed.
SOC 직업 분류 기준
| name | table-grounding |
| description | Convert an xlsx or csv table into a structured table-grounding bundle for downstream research and summary. |
Convert a table file into a structured table-grounding bundle.
This skill is for table grounding, not a polished final report. It should produce a stable intermediate bundle that is easy for downstream skills and agents to use.
Use this skill when:
.xlsx or .csv fileDo not use this skill when:
A single table file:
.xlsx.csvFor .xlsx, the default behavior is to use the first sheet.
If a specific sheet is provided, use that sheet instead.
Do not silently merge multiple sheets in the first version.
The table may contain:
Write outputs under:
data/grounded_notes/<type>-<table_id>/
If a specific xlsx sheet is selected, the bundle directory may include a sheet suffix.
Examples:
data/grounded_notes/xlsx-sales_q1/data/grounded_notes/xlsx-sales_q1-sheet-Summary/data/grounded_notes/csv-benchmark_results/The bundle should contain:
<bundle_dir>/
├─ extracted.md
├─ extracted_meta.json
├─ schema.json
├─ summary_stats.json
├─ asset_index.json
└─ assets/
├─ previews/
│ ├─ head.csv
│ ├─ sampled_rows.csv
│ └─ column_summary.md
└─ charts/
├─ chart_001.png
├─ chart_002.png
└─ ...
Important:
grounded.md.grounded.md.When using this skill, you must follow this workflow:
First run the existing script entrypoint:
bash .cursor/skills/table-grounding/scripts/run.sh <input_path> <output_root> [sheet_selector]
Do not manually reimplement schema extraction, summary statistics, preview generation, or chart generation if the existing script can already do it.
After the bundle is generated, read:
extracted.mdextracted_meta.jsonschema.jsonsummary_stats.jsonasset_index.jsonassets/previews/*assets/charts/*Then write a real grounded.md into the same bundle directory.
The task is not complete if only the bundle files exist but grounded.md has not been written.
The task is also not complete if grounded.md is written without first generating and using the bundle evidence.
After the bundle is generated, write grounded.md in the same bundle directory.
Return markdown with exactly these sections:
# Table Grounding
## 1. Main Topic / Purpose
[2–4 sentence statement of what this table or dataset appears to describe.]
## 2. Main Fields
- [One bullet per major field or field group]
## 3. Key Signals
- [Important trends, contrasts, distributions, or clusters strongly supported by the table]
## 4. Anomalies / Outliers
- [Only clearly unusual values, missing patterns, inconsistent rows, sharp jumps, duplicates, or suspicious records]
## 5. Possible Supported Conclusions
- [Only cautious conclusions supported by the data]
- [Do not turn correlation into causality]
## 6. Risks / Data Quality Issues
- [Missing values, sparse columns, duplicated rows, unclear schema, inconsistent units, tiny sample size, etc.]
## 7. Suggested Next Checks
- [Concrete next-step analyses or validation directions grounded in the table]
## 8. Search Keywords
### Problem Keywords
- ...
### Method / Solution Keywords
- ...
### Domain / Constraint Keywords
- ...
scripts/run.sh and scripts/ground_table.py workflow directly.grounded.md must be based on the generated bundle rather than on direct free-form inspection alone.extracted.mdextracted_meta.jsonschema.jsonsummary_stats.jsonasset_index.jsonassets/previews/*assets/charts/*AssetRef blocks appear in extracted.md, inspect those referenced assets before writing grounded.md.Only include signals strongly supported by the data or auto-generated previews / charts. Do not overstate weak patterns.
Only include anomalies that are clearly visible in the table, statistics, or charts.
Use cautious wording. Prefer:
Avoid:
unless the evidence is unusually strong.
Only include issues that belong to the table or dataset itself, such as:
Do not put routine pipeline or execution notes here by default.
Examples that should not automatically appear under Risks / Data Quality Issues:
Only mention a pipeline / execution issue in grounded.md if it materially limits interpretation of a specific conclusion.
If needed, mention it briefly under Suggested Next Checks rather than treating it as a data-quality defect.
Only include follow-up checks grounded in the current table, such as:
Use specific noun phrases that are useful for later search. Avoid generic terms such as:
/.cursor/skills/table-grounding