<< All versions
Skill v1.0.1
currentAutomated scan100/100majiayu000/claude-skill-registry-data/tldr-overview
3 files
──Details
PublishedMay 29, 2026 at 04:00 PM
Content Hashsha256:ab13f995f0d2ce67...
Git SHAd5fe76cf7ef1
Bump Typepatch
──Files
Files (1 file, 1.8 KB)
SKILL.md1.8 KBactive
SKILL.md · 86 lines · 1.8 KB
version: "1.0.1" name: tldr-overview description: Generate high-level codebase overview
TLDR Project Overview
Get a token-efficient overview of any project using the TLDR stack.
Trigger
/overviewor/tldr-overview- "give me an overview of this project"
- "what's in this codebase"
- Starting work on an unfamiliar project
Execution
1. File Tree (Navigation Map)
bash
tldr tree . --ext .py # or .ts, .go, .rs
2. Code Structure (What Exists)
bash
tldr structure src/ --lang python --max 50
Returns: functions, classes, imports per file
3. Call Graph Entry Points (Architecture)
bash
tldr calls src/
Returns: cross-file relationships, main entry points
4. Key Function Complexity (Hot Spots)
For each entry point found:
bash
tldr cfg src/main.py main # Get complexity
Output Format
## Project Overview: {project_name}### Structure{tree output - files and directories}### Key Components{structure output - functions, classes per file}### Architecture (Call Graph){calls output - how components connect}### Complexity Hot Spots{cfg output - functions with high cyclomatic complexity}---Token cost: ~{N} tokens (vs ~{M} raw = {savings}% savings)
When NOT to Use
- Already familiar with the project
- Working on a specific file (use targeted tldr commands instead)
- Test files (need full context)
Programmatic Usage
python
from tldr.api import get_file_tree, get_code_structure, build_project_call_graph# 1. Treetree = get_file_tree("src/", extensions={".py"})# 2. Structurestructure = get_code_structure("src/", language="python", max_results=50)# 3. Call graphcalls = build_project_call_graph("src/", language="python")# 4. Complexity for hot functionsfor edge in calls.edges[:10]:cfg = get_cfg_context("src/" + edge[0], edge[1])