Scholion — Development skill for Claude Code
Version control for coding agents: decisions and dead ends anchored to code, plus token-budgeted context packs.
How to install Scholion
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open vinhqbui/scholion and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Scholion does
Version control for coding agents: decisions and dead ends anchored to code, plus token-budgeted context packs. Works with Claude Code, Codex, Gemini via MCP.
Alternatives in Development
- Understand Anything — Graphs that teach graphs that impress 80.7k ★
- GenericAgent — Self-evolving agent: grows skill tree from 3.3K-line seed, achieving full system control with 6x less token co 6.1k ★
- Haft — Engineering decisions engine that know when they're stale 1.4k ★
README
Scholion
*σχόλιον (scholion): a note written in the margin of a manuscript. Scholion keeps notes in the margins of your code.*
Context-first version control for coding agents: tasks in isolated jj workspaces, decisions and dead ends recorded next to the code, and a token-budgeted context pack for any agent that picks the work up.
[](https://github.com/vinhqbui/scholion/actions/workflows/ci.yml) [](LICENSE) [](https://github.com/vinhqbui/scholion/releases) [](#agent-integrations)
**[Watch a recorded run](https://openevaluations.si/demo)**: Claude records a decision and a dead end, hands off; Codex picks the task up from a context pack instead of re-reading the repo; Gemini reviews. On a small Python repo, Claude Code needed **12.9 % fewer turns per task at the same cost** ([benchmark](bench/results/2026-10-27-haiku/), including where it did not help).
[](https://openevaluations.si/demo)
**Try it** (Docker; the first build compiles the daemon, so give it a few minutes):
export UID GID=$(id -g) AV_IMPORT_ROOT=~/projects # repos to import live here
docker compose -f deploy/docker-compose.yml up -d --build # daemon on 127.0.0.1:7420
claude mcp add --transport http av http://localhost:7420/mcp # or any MCP client
av repo add myrepo /import/myrepo # path inside the container
Then watch your agents at `http://localhost:7420/ui`. Prebuilt `av` CLI binaries (Linux x86-64 and arm64, macOS arm64) are on the [releases page](https://github.com/vinhqbui/scholion/releases), or install them into `~/.local/
Related Skills
Everywhy
Content x relation for coding agents: a phrase in, a budgeted read plan out -- pointers, never prose -- so a s
Claude Remote Watchdog
Auto-detect and fix dead Claude Code Remote Control sessions in tmux
Claude Linter
Lints Claude Code config, CLAUDE.md, hooks, MCP, settings, permissions for silent conflicts, dead references,
Kuato
Built for Claude Code but works in any agent that supports skills, easily recall what you discussed with your
V Remember
Recall relevant past Compound V context — prior decisions, failures, routing lessons, specs/plans — from docs/
Plan Agentcore Migration
Turn the customer's AgentCore migration decisions into a phased plan plus scaffolding; acts only on decisions
Related Agents
Paf Reviewer
Runs one phone-a-friend relay or review command in the background and reports back a receipt plus the findings
Authentication Security Specialist
Implements and audits authentication, authorisation, session lifecycle, token handling, secure storage, sign-o
Aeo Foundations Architect
Expert in AI Engine Optimization infrastructure — implements llms.txt, AI-aware robots.txt, token-budgeted con