Maintain OKF Knowledge Bundles with Okf Skills
Use Okf Skills to have Claude Code produce, validate, migrate, and visualize Open Knowledge Format bundles with provenance, trust, staleness, and CI checks.
npx skills add agentskillexchange/skills --skill maintain-okf-knowledge-bundles-with-okf-skills
Use Okf Skills to install the Claude Code plugin or agent skills, produce an `.okf` bundle from project knowledge, validate it in strict or warning-bounded mode, migrate older bundles, generate a self-contained graph visualization, and optionally gate the bundle in CI through the provided GitHub Action.
What this skill actually does
What the agent/operator does
When to invoke
Invoke this skill when project knowledge needs to become durable, diffable, source-backed context that agents and humans can both read, especially before repeated coding, architecture, onboarding, or review tasks where provenance and staleness matter.
Scope boundary
This is not a general knowledge-management product or a raw OKF specification listing. Keep the workflow bounded to the Okf Skills toolchain: authoring, validating, migrating, visualizing, and CI-gating OKF bundles from repository-local markdown and YAML frontmatter.
Inputs and prerequisites: Claude Code plugin support or skills.sh-compatible agent skills, uv or python3 with pyyaml, repository-local OKF bundle, optional GitHub Actions.
Setup notes: Install as a Claude Code plugin with /plugin marketplace add scaccogatto/okf-skills and /plugin install okf@scaccogatto , or install the agent skills with npx skills add scaccogatto/okf-skills . Use /okf:okf produce .okf , /okf:validate .okf –strict , and /okf:visualize .okf for the core workflow.
Source and verification boundary: use https://scaccogatto.github.io/okf-skills/ as the canonical reference before running the workflow; keep commands, API calls, CLI usage, and generated outputs reviewable against that upstream source.
Framework fit: publish this as a Claude Code workflow only when the operator can invoke the documented toolchain directly, rather than treating the upstream project as a generic product listing.