okf-producer-generator
OKF Producer Skill Generator
This skill teaches a coding agent (Claude Code, Cursor, Gemini CLI, Copilot, …) how to author a new producer for this project: a standalone CLI skill that extracts metadata from a data source into an Open Knowledge Format (OKF) bundle, and ingests/syncs descriptions back. It ships the OKF spec it must conform to, the conventions every existing connector follows, and the exact wiring steps so the new skill builds, tests, and is auto-discovered over MCP.
Google introduced OKF and invited the community to "write a producer, write a
consumer." This skill is how you write a producer here — one that matches
the six that already exist (okf-sqlite, okf-mysql, okf-postgresql,
okf-bigquery, okf-fs, okf-git) instead of reverse-engineering them.
When to Use
Load this skill when asked to:
- Add a new data source — "make an OKF connector for MongoDB / Redis / Kafka / CSV / an API".
- Scaffold an
okf-*producer skill, or extend the project to a source it doesn't cover.