Open Knowledge Discovery

Forklarer OpenKnowledge, ok init oppsett, deling av repo, og åpning av løse markdown-filer

av inkeep · inkeep/open-knowledge

Krever oppsett ★ 7.6/10

Open Knowledge Discovery — Forklarer OpenKnowledge, ok init oppsett, deling av repo, og åpning av løse markdown-filer

Hva den gjør

Oppdagelses- og installasjonsveiledning for OpenKnowledge (OK), Inkeeps markdown-CRDT samarbeidsplattform: hva det er, hvordan `ok init` stillaser `.ok/` og kobler MCP-serveren pluss redigeringsferdigheter, hvordan man deler et prosjekt gjennom dets git-repo, hva `ok cowork` og OK Desktop gjør, og hvordan man åpner en enkelt markdown-fil utenfor et prosjekt. Utløses når noen spør hva OpenKnowledge er, ønsker det installert på et repository, eller spør hvordan man deler et OK-prosjekt med samarbeidspartnere. Det bærer bevisst ikke den prosjektinterne lese-/skrivekontrakten — den leveres som en separat prosjektlokal ferdighet installert av `ok init`.

Testrapport

Hentet SKILL.md rå (HTTP 200, 134 linjer) og verifiserte påstandene mot repo-kilden i stedet for å stole på dem: `packages/cli/src/commands/init.ts` dokumenterer "Scaffolds `.ok/`" pluss `--no-mcp` / `--skills discovery`, `cowork.ts` matcher den nøyaktige ordlyden Customize → Skills → + → Create skill → Upload skill, og `get-preview-url.ts` eksponerer virkelig `file`-parameteren for absolutte stier utenfor et prosjekt — alt som skrevet. npm `@inkeep/open-knowledge` returnerer 200 med nyeste 0.35.0 (matcher ferdighetens frontmatter-versjon) og bins `ok`/`open-knowledge`; `packages/server/src/skill-bundles.ts` viser at `ok init` tvangsinstallerer denne pakken brukerglobalt som `open-knowledge-discovery`. For utdata svarte jeg "add OpenKnowledge to an existing repo and share it with two collaborators" to ganger: grunnlinjen gjettet pakkenavnet med angitt usikkerhet og hadde ingenting om `--no-mcp`, den prosjektlokale ferdigheten, `ok cowork`, `ok start`, eller `preview_url`; ferdighetssvaret navnga alle korrekt. To reelle mangler: `@inkeep/open-knowledge-desktop` 404s på npm (DMG-er finnes på utgivelsessiden), og delingsseksjonen sier "commit `.ok/`" uten å nevne at `ok init` kan sette prosjektet i lokal-modus via `.git/info/exclude`, hvor den commiten stille gjør ingenting før `ok config-sharing share` kjører.

Testet på: 2026-07-21 · Claude Code 2.x (agent harness)

Installer

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)

Kommandoer og eksempelprompter

  • /open-knowledge-discoveryForklarer OpenKnowledge, ok init oppsett, deling av repo, og åpning av løse markdown-filer

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

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