{"enrichment":{"faq":[{"a":"OKF organizes project knowledge as portable markdown bundles with YAML frontmatter. Each markdown file represents a concept or topic, prefaced with YAML metadata (title, tags, relationships). Files are grouped in directories by domain or function. This structure lets both humans and agents read from the same source, making knowledge searchable, versionable, and maintainable as code alongside your project.","q":"How do I organize project knowledge as markdown files with OKF?"},{"a":"Open Knowledge Format (OKF) is a specification for knowledge as code: markdown files with YAML frontmatter organized in a portable directory structure. To set up an OKF bundle, create a root directory, add markdown files with YAML headers (title, tags, links), and organize them by topic or service. OKF bundles are self-contained, version-controllable, and designed for both human reading and agent consumption.","q":"What is the Open Knowledge Format and how do I set up a bundle?"},{"a":"OKF supports migration of existing documentation through structured conversion: extract content from your current docs, create markdown files for each concept or page, add YAML frontmatter with metadata (title, tags, relationships to other concepts), and organize files into a directory hierarchy. OKF's linting and validation tools help ensure conformance during migration, catching structural issues before your bundle goes live.","q":"How can I convert existing documentation into OKF structure?"},{"a":"OKF bundles enable fast retrieval without reading entire documentation. Search by concept name, tag, or semantic relationship through the YAML metadata. The bundle structure and frontmatter make it easy to locate specific knowledge, traverse related concepts via markdown links, and consume bundle content as context for agents or tools without loading everything at once.","q":"How do I search and retrieve knowledge from an OKF bundle?"},{"a":"OKF provides validation and linting tools to curate bundle structure and enforce conformance rules. These tools check YAML frontmatter integrity, verify markdown syntax, validate link references, and detect structural issues. Regular validation ensures your knowledge bundle stays well-formed, searchable, and maintainable as it evolves, catching problems early before they degrade retrieval or agent consumption.","q":"How does OKF validate and lint bundle quality and conformance?"},{"a":"Yes. OKF models knowledge as emergent graphs by leveraging markdown links and semantic relationships defined in YAML frontmatter. As you link concepts together and tag them consistently, the bundle naturally forms a graph structure. This allows visualization of how ideas connect, discovery of related knowledge, and understanding of your project's conceptual landscape without manual graph construction.","q":"Can OKF model knowledge as emergent graphs through markdown links?"}],"shadow_tags":["knowledge-as-code","markdown-driven","graph-topology","dual-audience","conformance-validation","semantic-curation","portable-docs","structural-linting","emergent-linking","judgment-over-enforcement"],"summary_rewrite":"OKF is knowledge as code: markdown files with YAML frontmatter organized in directories that both humans and agents can read from the same source. Use this skill to author bundles, migrate existing documentation, search and retrieve knowledge, validate structure, or maintain your project's knowledge graph as it evolves."},"files":[{"bytes":11984,"path":"plugin/skills/okf/SKILL.md","sha256":"af93f772156d2f7df293c1984dbd410ecd3ed2b5cb8c27e9a81eb1d01c351cc1","url":"https://skillfed.io/files/serradura/okf-gem/okf/234c89f9/SKILL.md"}],"id":"serradura/okf-gem/okf","links":{"html":"https://skillfed.io/serradura/okf-gem/okf","md":"https://skillfed.io/serradura/okf-gem/okf.md","repo":"https://github.com/serradura/okf-gem"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":7,"language":"Ruby","last_updated":"2026-07-25","license":"Apache-2.0","name":"okf","publisher":"serradura","stars":111},"relations":{"similar":[{"id":"serradura/okf-gem/skill"},{"id":"scaccogatto/okf-skills/okf"},{"id":"duyet/codex-claude-plugins/okf"},{"id":"duyet/codex-claude-plugins/okf-refactor"},{"id":"jamditis/claude-skills-journalism/okf-wiki"},{"id":"Ar9av/obsidian-wiki/wiki-import"},{"id":"scaccogatto/okf-skills/validate"},{"id":"Ar9av/obsidian-wiki/wiki-export"},{"id":"akillness/jeo-skills/okf"},{"id":"duyet/codex-claude-plugins/init"}]},"slug":{"owner":"serradura","repo":"okf-gem","skill":"okf"},"version":"234c89f9"}
