Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
bighardperson avatar

Agentlens

  • 9 installs
  • 33 repo stars
  • Updated April 26, 2026
  • bighardperson/computer-science-skills-collection

agentlens is a Claude Code skill for navigating and understanding codebases using agentlens hierarchical documentation.

About

agentlens is a skill for navigating and understanding codebases using agentlens hierarchical documentation. A developer uses it when exploring a new project, finding modules, locating symbols in large files, or finding TODOs and warnings before modifying code. It defines a read order from INDEX.md down through MODULE, outline, memory, and imports files so an agent reads only the sections it needs.

  • Navigate and understand codebases via hierarchical .agentlens documentation
  • Read INDEX.md then MODULE, outline, memory, and imports files
  • Locate symbols and TODOs without reading whole source files

Agentlens by the numbers

  • 9 all-time installs (skills.sh)
  • Ranked #1,145 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Data as of Jul 30, 2026 (Skillselion catalog sync)
At a glance

agentlens capabilities & compatibility

Free; reads local .agentlens documentation, no API keys.

Capabilities
codebase navigation · documentation · code exploration
Use cases
documentation · research · refactoring
Pricing
Free
From the docs

What agentlens says it does

Navigate and understand codebases using agentlens hierarchical documentation.
SKILL.md
Always start by reading `.agentlens/INDEX.md` for the project map.
SKILL.md
Don't read source files directly** for large codebases - use outline.md first
SKILL.md
npx skills add https://github.com/bighardperson/computer-science-skills-collection --skill agentlens

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs9
repo stars33
Last updatedApril 26, 2026
Repositorybighardperson/computer-science-skills-collection

What it does

Navigate an unfamiliar codebase and locate modules, symbols, and TODOs via agentlens hierarchical docs.

Who is it for?

Orienting in a large or unfamiliar codebase by reading generated hierarchical docs instead of raw source.

Skip if: Projects without generated .agentlens documentation.

When should I use this skill?

Exploring a new project, finding modules, locating symbols in large files, or finding TODOs and warnings.

What you get

A guided path from project index to the exact module, symbol, or memory note needed.

  • Guided codebase navigation
  • Located symbols, modules, and TODOs

By the numbers

  • 3 documentation levels (L0 INDEX, L1 module files, L2 file docs)

Files

SKILL.mdMarkdownGitHub ↗

AgentLens - Codebase Navigation

Before Working on Any Codebase

Always start by reading .agentlens/INDEX.md for the project map.

Navigation Hierarchy

LevelFilePurpose
L0INDEX.mdProject overview, all modules listed
L1modules/{slug}/MODULE.mdModule details, file list
L1modules/{slug}/outline.mdSymbols in large files
L1modules/{slug}/memory.mdTODOs, warnings, business rules
L1modules/{slug}/imports.mdFile dependencies
L2files/{slug}.mdDeep docs for complex files

Navigation Flow

INDEX.md → Find module → MODULE.md → outline.md/memory.md → Source file

When To Read What

You NeedRead This
Project overview.agentlens/INDEX.md
Find a moduleINDEX.md, search module name
Understand a modulemodules/{slug}/MODULE.md
Find function/class in large filemodules/{slug}/outline.md
Find TODOs, warnings, rulesmodules/{slug}/memory.md
Understand file dependenciesmodules/{slug}/imports.md

Best Practices

1. Don't read source files directly for large codebases - use outline.md first 2. Check memory.md before modifying code to see warnings and TODOs 3. Use outline.md to locate symbols, then read only the needed source sections 4. Regenerate docs with agentlens command if they seem stale

For detailed navigation patterns, see references/navigation.md For structure explanation, see references/structure.md

Related skills

FAQ

Where do I start?

Always start by reading .agentlens/INDEX.md for the project map.

Should I read source files directly?

For large codebases, don't; use outline.md first, then read only the needed source sections.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.