okf-csv
Installation
SKILL.md
CSV OKF Connector
This skill provides a Go-based CLI tool to document a directory of CSV files as an
Open Knowledge Format (OKF) bundle: one concept per CSV, with an inferred column
schema and an optional data profile, and to sync enriched descriptions back to a
.okf-metadata.yaml sidecar.
When to Use
Use this skill when you need to:
- Catalog a folder of CSV files — each becomes a
CSV Fileconcept undertables/, with a# Columnstable whose types are inferred by sampling values. - Capture per-column statistics (
--profile) and sample rows (--sample) as grounding for enrichment. - Round-trip enriched descriptions back to the source via
.okf-metadata.yaml.
CSV has no declared types or comment store, so column types are inferred and
descriptions live in the sidecar (the same pattern okf-fs uses).