By 0serenvale
Per-feature codebase documentation. Uses a cheap OpenRouter LLM to scan your project and generate structured feature docs. Injects relevant context before every file edit so Claude never skims unknown code.
Initialize project-lens on a new or existing project. Scans all code files with a cheap OpenRouter LLM and generates per-feature documentation in .lens/. Run this once when starting work on any project.
Scan a specific file or directory with OpenRouter and update its .lens feature doc. Use after adding new features, after major refactors, or when a feature doc feels outdated.
Search .lens feature docs by topic before starting any task. Returns the relevant feature doc so you have full context before touching code. Use this before every task involving an unfamiliar feature.
Update all stale .lens feature docs after a work session. Run this after code review or after a batch of commits to keep docs current. Part of the standard workflow: code review → commit → update.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub 0serenvale/project-lens --plugin project-lensAutomatically update project documentation based on code changes
Auto-document entire codebase with inline comments and API docs
Full AI context layer over MCP — tree-sitter code-map, document RAG (PDF/Office/HTML/email + OCR + reranker), shared agent memory, on-demand web crawl, git history + blame + per-symbol diff. 300+ languages, 8 coding-agent harnesses, content-addressed Fjall + LanceDB.
Commands for loading context and priming Claude for specific tasks
Camada compilada de contexto multi-layer para Claude Code. Compila projetos desconhecidos em uma estrutura .first-plan/ com discovery por stack, reuse index invertido, reconciliação spec-código, git intelligence e estado vivo. Resolve re-implementação cega, phantom features, drift e cross-session amnesia em projetos complexos.
Make your AI agent code with your project's architecture, rules, and decisions.