Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
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.
User asks: where is the payment validation logic defined?
- 1Read .agentlens/INDEX.md to get project module list
- 2Search module names for payment-related slug
- 3Read modules/{slug}/MODULE.md to confirm module scope
- 4Read modules/{slug}/outline.md to find the validation function symbol
- 5Open only the relevant section of the source file
Exact file path and line range for the payment validation function