LaunchKit · 2026
Back to Skills

agentlens

Navigate and understand codebases using agentlens hierarchical.

3
3.7k downloads
by @nguyenphutrong

Setup & Installation

openclaw skills install @nguyenphutrong/agentlens

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install agentlens

What This Skill Does

AgentLens provides hierarchical documentation files that agents use to navigate codebases without reading source files directly. It organizes project knowledge into indexed layers covering modules, symbols, dependencies, and annotations like TODOs and warnings.

Reading outline.md to locate symbols before opening source files cuts down on unnecessary full-file reads in large codebases.

When to use it

  • Finding where a specific function is defined in a large file
  • Reviewing all TODOs and warnings before modifying a module
  • Getting a project overview when joining an unfamiliar codebase
  • Tracing file dependencies before refactoring
  • Locating which module owns a feature or class

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: where is the payment validation logic defined?

AGENT
  1. 1Read .agentlens/INDEX.md to get project module list
  2. 2Search module names for payment-related slug
  3. 3Read modules/{slug}/MODULE.md to confirm module scope
  4. 4Read modules/{slug}/outline.md to find the validation function symbol
  5. 5Open only the relevant section of the source file
OUTPUT

Exact file path and line range for the payment validation function