Ragu — Documentation skill for Claude Code
A knowledge base that stays true to your code — markdown docs with code citations, MCP access for agents, and a Claude Code plugin that keeps them in sync.
How to install Ragu
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open useperfit/ragu and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ragu does
A knowledge base that stays true to your code — markdown docs with code citations, MCP access for agents, and a Claude Code plugin that keeps them in sync.
Alternatives in Documentation
- Documentation Sync — Check if documentation matches the current code state 5.8k ★
- Hyperresearch — Agent-driven research knowledge base 2.4k ★
- Wiki Sync — Sync Claude Code (and Codex CLI) session transcripts into the llmwiki, then ingest the new ones into wiki/ 375 ★
README
A knowledge base that stays true to your code — and that your agents can actually use.
Ragu gives you a markdown knowledge base for business rules, flows, integrations and decisions, with three things most doc setups lack:
- Every page cites the code it describes (
sources: api/src/billing/refund.ts:42), and the build fails when a citation or a link breaks. - Agents read it over MCP — locally in one command, or remotely on Cloudflare with semantic search.
- A Claude Code plugin keeps it in sync. When code changes and the docs don't, the agent is stopped with the exact list of pages that cite the changed files, before it declares the task done.
Humans get a [Starlight](https://starlight.astro.build) site and an Obsidian vault from the same files. Nothing is hidden behind a service: it is markdown, a JSON config, and a few hundred lines of Node.
┌──────────────────────────────────────────────────────────┐
│ your code repos │
│ api/ web/ worker/ │
└───────┬─────────────────────────────────────▲────────────┘
changes │ │ reads ru
Related Skills
Caveat
Long-term memory layer for Claude Code and Codex — markdown-in-git knowledge base, SQLite FTS5 retrieval, MCP,
LLMs Txt MCP
Lean MCP server for fast llms.txt documentation access
Onto Doc
Build the ENTIRE knowledge base for this repo — survey the codebase, then dispatch kb-curate curator agents pe
Claude Code Memory Stack
A complete, runnable template for giving Claude Code a persistent memory: a Markdown knowledge vault, skills,
Compile Main System
You are the knowledge-base compiler for a personal markdown wiki. Use Read, Glob, and Grep to inspect existing
Personal Monorepo Template
An agent-friendly monorepo template for a personal website, Markdown knowledge base, Direct, and reusable Code
Related Agents
Project Steward
WRITE-access sole owner of documentation, the knowledge base, ADRs, the lessons log, and release process. The
Doc Owner
Use this agent to maintain, generate, validate, and deploy documentation. It handles all documentation-related
Backend RAG Specialist
Use for isolated server-side API, retrieval, and knowledge-base work in server/, especially route behavior, se