Open Knowledge Discovery
Förklarar OpenKnowledge, ok init-konfiguration, repodelning och öppning av lösa markdown-filer
Fungerar med konfiguration
Vad den gör
Upptäckt- och installationsvägledning för OpenKnowledge (OK), Inkeeps markdown-CRDT-samarbetsplattform: vad det är, hur `ok init` stöder `.ok/` och kopplar MCP-servern plus redigeringsfärdigheter, hur man delar ett projekt via dess git-repo, vad `ok cowork` och OK Desktop gör, och hur man öppnar en enskild markdown-fil utanför något projekt. Utlöses när någon frågar vad OpenKnowledge är, vill ha det installerat i ett repository, eller frågar hur man delar ett OK-projekt med samarbetspartners. Den bär medvetet inte det projektinterna läs-/skrivkontraktet — det levereras som en separat projektlokal färdighet installerad av `ok init`.
Testrapport
Hämtade SKILL.md rå (HTTP 200, 134 rader) och verifierade dess påståenden mot repokällan snarare än att lita på dem: `packages/cli/src/commands/init.ts` dokumenterar "Scaffolds `.ok/`" plus `--no-mcp` / `--skills discovery`, `cowork.ts` matchar den exakta formuleringen Customize → Skills → + → Create skill → Upload skill, och `get-preview-url.ts` exponerar verkligen `file`-parametern för absoluta sökvägar utanför ett projekt — allt som skrivet. npm `@inkeep/open-knowledge` returnerar 200 med senaste 0.35.0 (matchar skicklighetens frontmatter-version) och bin `ok`/`open-knowledge`; `packages/server/src/skill-bundles.ts` visar att `ok init` tvångsinstallerar detta paket användarglobalt som `open-knowledge-discovery`. För utdata svarade jag "add OpenKnowledge to an existing repo and share it with two collaborators" två gånger: baslinjen gissade paketnamnet med angiven osäkerhet och hade inget om `--no-mcp`, den projektlokala skickligheten, `ok cowork`, `ok start`, eller `preview_url`; skicklighetsvaret nämnde alla korrekt. Två verkliga luckor: `@inkeep/open-knowledge-desktop` 404:ar på npm (DMG-filer finns på releases-sidan), och delningssektionen säger "commit `.ok/`" utan att nämna att `ok init` kan sätta projektet i endast-lokalt-läge via `.git/info/exclude`, där den commiten tyst inte gör något förrän `ok config-sharing share` körs.
Testad: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
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)
Kommandon och exempelprompter
/open-knowledge-discoveryFörklarar OpenKnowledge, ok init-konfiguration, repodelning och öppning av lösa markdown-filer
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
What is OpenKnowledge and how do I install itSet up ok init on this repositoryShare this OpenKnowledge project with my team