Skip to content

03 · the living documentation

Catryna Wikinelli

catrynaMIT · plugin-distributed

Catryna Wikinelli is the Sothis suite’s living documentation: a git-versioned knowledge base of plain .mdx files in a .docs/ folder in your own repo. Agents search it through MCP before they build and write it back in the same session; your team reads the same files in a local viewer with search, diagrams and version history.

Why it exists

Documentation has a half-life. The doc was true the day it was written, then the code moved on and nobody told the doc. Wikis in Notion or Confluence drift because updating them is a separate chore from writing code — Catryna makes it the same chore.

What it does

  • The agent searches the docs before writing a feature, instead of rediscovering the architecture from source.

  • The agent writes and revises docs in the same session as the code change.

  • Every doc anchors to the source files it describes, so drift is detectable rather than assumed.

  • catryna drift names every doc the code has already outgrown, then hands an agent the doc plus the diffs.

Install and run

Inside Claude Code

$claude plugin install catryna@sirius-forester

Registers the MCP server, activates the agent skill, and adds the /catryna:viewer command.

Read them yourself

/catryna:viewer

Boots the human docs viewer on localhost:1307 — fuzzy search, Mermaid and React Flow diagrams, version history with diff and one-click revert.

Installing the whole suite at once is a different path —the plugins first, then every CLI in one shot.