Awesome-openclaw-skills agentlens
Navigate and understand codebases using agentlens hierarchical documentation. Use when exploring new projects, finding modules, locating symbols in large files, finding TODOs/warnings, or understanding code structure.
install
source · Clone the upstream repo
git clone https://github.com/sundial-org/awesome-openclaw-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/sundial-org/awesome-openclaw-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/agentlens" ~/.claude/skills/sundial-org-awesome-openclaw-skills-agentlens && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/sundial-org/awesome-openclaw-skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/agentlens" ~/.openclaw/skills/sundial-org-awesome-openclaw-skills-agentlens && rm -rf "$T"
manifest:
skills/agentlens/SKILL.mdsource content
AgentLens - Codebase Navigation
Before Working on Any Codebase
Always start by reading
.agentlens/INDEX.md for the project map.
Navigation Hierarchy
| Level | File | Purpose |
|---|---|---|
| L0 | | Project overview, all modules listed |
| L1 | | Module details, file list |
| L1 | | Symbols in large files |
| L1 | | TODOs, warnings, business rules |
| L1 | | File dependencies |
| L2 | | Deep docs for complex files |
Navigation Flow
INDEX.md → Find module → MODULE.md → outline.md/memory.md → Source file
When To Read What
| You Need | Read This |
|---|---|
| Project overview | |
| Find a module | INDEX.md, search module name |
| Understand a module | |
| Find function/class in large file | |
| Find TODOs, warnings, rules | |
| Understand file dependencies | |
Best Practices
- Don't read source files directly for large codebases - use outline.md first
- Check memory.md before modifying code to see warnings and TODOs
- Use outline.md to locate symbols, then read only the needed source sections
- Regenerate docs with
command if they seem staleagentlens
For detailed navigation patterns, see references/navigation.md For structure explanation, see references/structure.md