Open Knowledge Discovery

Explains OpenKnowledge, ok init setup, repo sharing, and opening loose markdown files

Works with setup

Test report

Verdict
Works with setup
Score
7.6/10
Tested
Jul 21, 2026
Environment
Claude Code 2.x (agent harness)

This skill is no longer available upstream. Our re-check on Aug 10, 2026 couldn't find it any more (SKILL.md not found in repo tree). The test below is what we measured on Jul 21, 2026 and we're leaving it up as a record — but there is nothing left to install, so we've removed the command.

Fetched SKILL.md raw (HTTP 200, 134 lines) and verified its claims against repo source rather than trusting them: `packages/cli/src/commands/init.ts` documents "Scaffolds `.ok/`" plus `--no-mcp` / `--skills discovery`, `cowork.ts` matches the exact Customize → Skills → + → Create skill → Upload skill wording, and `get-preview-url.ts` really exposes the `file` param for absolute paths outside a project — all as written. npm `@inkeep/open-knowledge` returns 200 with latest 0.35.0 (matching the skill's frontmatter version) and bins `ok`/`open-knowledge`; `packages/server/src/skill-bundles.ts` shows `ok init` force-installs this bundle user-global as `open-knowledge-discovery`. For output I answered "add OpenKnowledge to an existing repo and share it with two collaborators" twice: the baseline guessed the package name with stated uncertainty and had nothing on `--no-mcp`, the project-local skill, `ok cowork`, `ok start`, or `preview_url`; the skill answer named all of them correctly. Two real gaps: `@inkeep/open-knowledge-desktop` 404s on npm (DMGs exist on the releases page), and the sharing section says "commit `.ok/`" without mentioning that `ok init` can put the project in local-only mode via `.git/info/exclude`, where that commit silently does nothing until `ok config-sharing share` runs.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 4/5
  • Output vs. baseline 6/10
  • Docs & honesty 4/5

What Open Knowledge Discovery does

Discovery and install guidance for OpenKnowledge (OK), Inkeep's markdown-CRDT collaboration platform: what it is, how `ok init` scaffolds `.ok/` and wires the MCP server plus editor skills, how to share a project through its git repo, what `ok cowork` and OK Desktop do, and how to open a single markdown file outside any project. Triggers when someone asks what OpenKnowledge is, wants it installed on a repository, or asks how to share an OK project with collaborators. It deliberately does not carry the in-project read/write contract — that ships as a separate project-local skill installed by `ok init`.

How to install Open Knowledge Discovery

Nothing to install: the source repository no longer has this skill. If the author brings it back, our daily re-check will pick it up and the command will reappear here.

Commands — how to trigger Open Knowledge Discovery

  • /open-knowledge-discovery Explains OpenKnowledge, ok init setup, repo sharing, and opening loose markdown files

It also activates on plain-language prompts like these:

  • What is OpenKnowledge and how do I install it
  • Set up ok init on this repository
  • Share this OpenKnowledge project with my team

Frequently asked questions

Is the Open Knowledge Discovery skill free?
Yes. The skill itself is free from inkeep/open-knowledge. SkillProof publishes the install command and an independent test verdict at no cost.
Does Open Knowledge Discovery work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 21, 2026. Verdict: Works with setup. Fetched SKILL.md raw (HTTP 200, 134 lines) and verified its claims against repo source rather than trusting them: `packages/cli/src/commands/init.ts` documents "Scaffolds `.ok/`" plus `--no-mcp` / `--skills discovery`, `cowork.ts` matches the exact Customize → Skills → + → Create skill → Upload skill wording, and `get-preview-url.ts` really exposes the `file` param for absolute paths outside a project — all as written. npm `@inkeep/open-knowledge` returns 200 with latest 0.35.0 (matching the skill's frontmatter version) and bins `ok`/`open-knowledge`; `packages/server/src/skill-bundles.ts` shows `ok init` force-installs this bundle user-global as `open-knowledge-discovery`. For output I answered "add OpenKnowledge to an existing repo and share it with two collaborators" twice: the baseline guessed the package name with stated uncertainty and had nothing on `--no-mcp`, the project-local skill, `ok cowork`, `ok start`, or `preview_url`; the skill answer named all of them correctly. Two real gaps: `@inkeep/open-knowledge-desktop` 404s on npm (DMGs exist on the releases page), and the sharing section says "commit `.ok/`" without mentioning that `ok init` can put the project in local-only mode via `.git/info/exclude`, where that commit silently does nothing until `ok config-sharing share` runs.
What is the Open Knowledge Discovery SkillProof Score?
7.6/10 — installs cleanly 5/5, triggers reliably 4/5, output vs. baseline 6/10, docs & honesty 4/5.
How do I install Open Knowledge Discovery?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Open Knowledge Discovery with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.