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:

  1. Catalog a folder of CSV files — each becomes a CSV File concept under tables/, with a # Columns table whose types are inferred by sampling values.
  2. Capture per-column statistics (--profile) and sample rows (--sample) as grounding for enrichment.
  3. 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).

Installs
9
GitHub Stars
34
First Seen
Jun 30, 2026
okf-csv — xsavikx/okf-skills