Understand any codebase, for every developer.
Reads real code and produces a plain-language guide for beginners plus a formal academic paper for architects. Works in Claude Code, OpenCode, Codex, Gemini CLI, and Cursor. No install, no CLI.
Automated codebase context extraction via AST bundling and stdlib tree parsing.
• skills/code2paper.md: universal agent skill.
• human-guide.md: plain-language walkthrough for beginners.
Engineered for technical rigor
Clean architectural formalization without bloated toolchains.
Works in Any Agent
Claude Code, OpenCode, Codex, Gemini CLI, Cursor — one skill file, zero install, zero dependencies. Any repo, any language, any size.
Reads the Code, Never Guesses
Entrypoints, dependency hubs, and top-LOC modules are read directly. Metrics (files, LOC, complexity, dependency edges) are measured, not invented. Unverified = labeled.
Guide + Paper for Every Level
Plain-language human-guide.md for beginners & vibecoders; formal paper.typ/tex/html/md for architects. MathJax WebPaper prints to PDF from any browser.
A real repo, end to end
The code2paper skill applied to a real 9-file repo — results, not promises.
AkashPriyadarshii/neet-cbt-site
The landing page for a NEET computer-based-test simulator. Single-file HTML, zero build step, GitHub Pages.