Repo Analyzer
Overview
This skill helps you quickly orient yourself in a new codebase. It provides tools to visualize the directory structure and identify critical files.
Tasks
1. Visualization
- •Map Tree: Use
scripts/map_tree.sh [depth]to see the project structure (default depth 2). It automatically ignores common noise likenode_modulesand.git.
2. Exploration
- •Find Entry Points: Use
scripts/find_entry_points.shto locate main application files and configuration files. - •Search for Patterns: Use
greporrgto find specific keywords across the codebase.
Workflow: Orientation
- •Run
scripts/map_tree.shto see the high-level layout. - •Run
scripts/find_entry_points.shto identify where the app starts. - •Read the
package.jsonorrequirements.txtto understand dependencies. - •Search for "TODO" or "FIXME" to find areas needing attention.