explore

Solid

Explores codebase structure, stack, and architecture. Triggers: explore codebase, project structure, stack overview, architecture map.

AI & Automation 155 stars 19 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
73
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Codebase Exploration $ARGUMENTS Explore and understand a codebase structure. ## Project context - Config files: !`find . -maxdepth 2 -type f -name "*.json" -o -name "*.toml" -o -name "*.yaml" -o -name "*.yml" 2>/dev/null | head -20` ## Usage ``` /explore [path] ``` ## What This Command Does 1. **Maps** project structure 2. **Identifies** technology stack 3. **Finds** key files and patterns 4. **Reports** architecture overview ## Output Format ```markdown ## Codebase Analysis Report ### Project Type - **Language**: [TypeScript/Python/PHP/etc.] - **Framework**: [Next.js/FastAPI/Laravel/etc.] - **Package Manager**: [npm/pnpm/pip/composer] ### Directory Structure ``` project/ ├── src/ # Source code ├── tests/ # Test files ├── config/ # Configuration └── ... ``` ### Key Files | File | Purpose | |------|---------| | `src/index.ts` | Entry point | | `src/api/` | API routes | ### Dependencies - **Runtime**: [list] - **Dev**: [list] ### Patterns Detected - [Pattern 1] - [Pattern 2] ### Entry Points - [Entry 1] - [Entry 2] ``` ## Technology Detection | Marker | Technology | |--------|------------| | `package.json` | Node.js | | `tsconfig.json` | TypeScript | | `next.config.*` | Next.js | | `nuxt.config.*` | Nuxt | | `pyproject.toml` | Python | | `composer.json` | PHP | | `pubspec.yaml` | Flutter/Dart | | `Cargo.toml` | Rust | | `go.mod` | Go | ## When to Use - Starting work on unfamiliar codebase - Before planning major changes - Understan...

Details

Author
softspark
Repository
softspark/ai-toolkit
Created
2 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category