code-explore
CommunitySemantic code exploration, instant insights.
Software Engineering#development#static analysis#code analysis#codebase#code exploration#repomix#tree-sitter
Authorvm-wylbur
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually exploring large codebases with basic filesystem tools (grep, find, Read) is slow, token-inefficient, and lacks semantic understanding. This leads to wasted time, incomplete analysis, and difficulty in understanding complex code.
Core Features & Use Cases
- AST-Based Analysis (Tree-Sitter): Precisely extract functions, classes, imports, trace usage, and analyze complexity with language-aware parsing, eliminating false positives from comments or strings.
- Semantic Codebase Packaging (Repomix): Efficiently search entire codebases for patterns, idioms, and structural information, with built-in security validation and token optimization for large projects.
- Intelligent Tool Routing: Automatically selects the optimal tool (Tree-Sitter for semantic understanding or Repomix for pattern matching) for each exploration task, ensuring maximum efficiency and accuracy.
- Use Case: Instead of manually
greping for "CopyWorker" across multiple files, you can ask "Where is CopyWorker class used?". The skill will usetree-sitter find_usageto instantly provide all usage locations with file:line references, saving significant time and tokens.
Quick Start
Explore the project structure.
The skill will use tree-sitter analyze_project to provide a structured overview of the codebase.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: code-explore Download link: https://github.com/vm-wylbur/pb-dotfiles/archive/main.zip#code-explore Please download this .zip file, extract it, and install it in the .claude/skills/ directory.