Open Knowledge Discovery
Legt OpenKnowledge, ok init setup, repo sharing en het openen van losse markdown-bestanden uit
Werkt met setup
Wat het doet
Ontdekking en installatiebegeleiding voor OpenKnowledge (OK), Inkeep's markdown-CRDT samenwerkingsplatform: wat het is, hoe `ok init` `.ok/` opzet en de MCP-server plus editor-skills koppelt, hoe een project te delen via de git-repo, wat `ok cowork` en OK Desktop doen, en hoe een enkel markdown-bestand buiten elk project te openen. Activeert wanneer iemand vraagt wat OpenKnowledge is, het geïnstalleerd wil hebben op een repository, of vraagt hoe een OK-project te delen met medewerkers. Het bevat bewust niet het in-project lees/schrijfcontract — dat wordt geleverd als een aparte project-lokale skill geïnstalleerd door `ok init`.
Testrapport
SKILL.md ruw opgehaald (HTTP 200, 134 regels) en de claims ervan geverifieerd tegen de repo-bron in plaats van ze te vertrouwen: `packages/cli/src/commands/init.ts` documenteert "Scaffolds `.ok/`" plus `--no-mcp` / `--skills discovery`, `cowork.ts` komt overeen met de exacte Customize → Skills → + → Create skill → Upload skill bewoording, en `get-preview-url.ts` exposeert echt de `file`-parameter voor absolute paden buiten een project — alles zoals geschreven. npm `@inkeep/open-knowledge` retourneert 200 met de nieuwste 0.35.0 (overeenkomend met de frontmatter-versie van de skill) en bins `ok`/`open-knowledge`; `packages/server/src/skill-bundles.ts` toont dat `ok init` deze bundel user-global forceert als `open-knowledge-discovery`. Voor de output beantwoordde ik tweemaal "add OpenKnowledge to an existing repo and share it with two collaborators": de baseline raadde de pakketnaam met aangegeven onzekerheid en had niets over `--no-mcp`, de project-lokale skill, `ok cowork`, `ok start`, of `preview_url`; het skill-antwoord noemde ze allemaal correct. Twee echte hiaten: `@inkeep/open-knowledge-desktop` 404s op npm (DMG's bestaan op de releases-pagina), en de sectie over delen zegt "commit `.ok/`" zonder te vermelden dat `ok init` het project in lokale modus kan zetten via `.git/info/exclude`, waar die commit stilzwijgend niets doet totdat `ok config-sharing share` wordt uitgevoerd.
Getest op: 2026-07-21 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/inkeep/open-knowledge.git /tmp/open-knowledge-discovery-src mkdir -p ~/.claude/skills cp -R /tmp/open-knowledge-discovery-src/packages/server/assets/skills/discovery ~/.claude/skills/open-knowledge-discovery # Or let the CLI place the same skill: npx @inkeep/open-knowledge init # Acting on its advice needs the `ok` CLI: npm i -g @inkeep/open-knowledge (bins: ok, open-knowledge)
Commando's en voorbeeldprompts
/open-knowledge-discoveryLegt OpenKnowledge, ok init setup, repo sharing en het openen van losse markdown-bestanden uit
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
What is OpenKnowledge and how do I install itSet up ok init on this repositoryShare this OpenKnowledge project with my team