djolex999

Vir — Development skill for Claude Code

Development community

Distills your Claude Code sessions into an Obsidian vault you own.

How to install Vir

This entry records only its repository, not the path inside it, so there is no exact command to give. Open djolex999/vir and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Vir does

Distills your Claude Code sessions into an Obsidian vault you own. Filters out agent output, keeps what you actually decided.

Alternatives in Development

  • Claude Token Efficient — One CLAUDE.md file 3.8k ★
  • Obsidian MCP Server — Read, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP 686 ★
  • Obsidian ADR — Generate a decision record when the vault structure changes — the vault knows why it knows what it does 277 ★

README

vir logo

vir

An LLM Wiki for Claude Code, in your Obsidian vault.

Obsidian graph view of a vault distilled by vir: session notes, articles, PDFs, and topic pages, cross-linked

npm version npm downloads license tests platforms mcp local-first stars

That graph is my vault. Every node is a plain markdown file that vir wrote by reading my Claude Code transcripts. It lives in Obsidian next to my own notes. There is no server, no account, no export step. Uninstall vir tomorrow and the vault stays yours.

Two numbers

**396 sessions.** Claude Code prunes transcripts after about 30 days. 396 of my distilled session