explore
SolidExplores 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
Quality Score: 93/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
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
AI & Automation Listed
work-explore
Explore and understand an existing codebase. Use when the user wants to understand the code, explore a project, discover an architecture, or before modifying existing code.
4 Updated today
christopherlouet AI & Automation Listed
explore-codebase
Systematic codebase onboarding. Builds a mental model of a new or unfamiliar project by exploring structure, architecture, key data models, entry points, and auth patterns.
3 Updated today
hotak92 AI & Automation Listed
exploration
Codebase exploration techniques for rapid discovery, architecture analysis, pattern detection, and dependency mapping.
15 Updated 1 weeks ago
fusengine