open-knowledge-pack-okf

Create OKF v0.1 compliant knowledge bases with predefined folders and reserved files.

3.3k|209|Updated Jun 3, 2026
One-click install
npx skills add https://github.com/inkeep/open-knowledge --skill open-knowledge-pack-okf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-knowledge-pack-okf
Source: https://github.com/inkeep/open-knowledge/tree/main/packages/server/assets/skills/packs/okf
Command: npx skills add https://github.com/inkeep/open-knowledge --skill open-knowledge-pack-okf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a foundational structure for creating OKF (Open Knowledge Format) compliant knowledge bases, streamlining the creation of a project with predefined folder structure and conventions.

Core Features & Use Cases

  • OKF Compliance: Ensures your knowledge base adheres to Google's Open Knowledge Format.
  • Predefined Folders: Includes concepts/, references/, and notes/ folders for structured content.
  • Reserved Files: Features index.md and log.md for navigation and change history.
  • Pack Guidance: Offers guidance on OKF conventions without enforcing them.
  • Use Case: Ideal for teams that want to start an LLM Wiki or knowledge graph project and need a consistent and portable format.

Quick Start

Initialize your project with the OKF pack by running ok seed --pack okf.

Frequently Asked Questions about open-knowledge-pack-okf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a knowledge base that complies with the Open Knowledge Format?

Use this starter pack to initialize a project with predefined `concepts/`, `references/`, and `notes/` folders, ensuring non-reserved documents have a non-empty `type` and reserving `index.md` and `log.md` without frontmatter.

What is the Open Knowledge Format and when do I need it for my project?

The Open Knowledge Format (OKF) is a standard for structured content and portable knowledge graphs. You need it when starting an LLM Wiki to ensure consistent navigation, change history, and markdown link graph portability across projects.

How do I structure markdown files for an LLM Wiki using OKF conventions?

Structure markdown files by placing conceptual articles in `concepts/`, reference materials in `references/`, and general notes in `notes/`, while using `index.md` for navigation and `log.md` for change history without frontmatter.

Does the OKF starter pack enforce strict frontmatter rules for all markdown documents?

The OKF starter pack provides guidance on conventions rather than strict enforcement, but it does require non-reserved documents to have a non-empty `type` and reserves `index.md` and `log.md` to exist without frontmatter.

Can I use this OKF pack to build a portable knowledge graph with standard markdown links?

Yes, this OKF pack is designed for knowledge graph projects and supports a markdown link graph with standard links, ensuring your structured content remains portable across different LLM Wiki environments.