mikeng-io/agent-skills/deep-explorer
- community
Checking that the SKILL.md file is still in the repository.
Git-based codebase exploration with delta analysis. Performs full exploration on first run, then incremental delta exploration tracking committed and uncommitted changes.
Install
npx vskill@latest install mikeng-io/agent-skills/deep-explorerSKILL.md
Deep Explorer: Git-Based Codebase Exploration
Execute this skill to explore and understand how a codebase works, using Git to efficiently track changes between explorations.
Execution Instructions
When invoked, you will:
- Resolve scope and context — invoke context skill (always), then preflight if confidence is low
- Verify Git repository - Ensure codebase is a Git repository
- Determine exploration type - Full (first run) or Delta (incremental)
- Detect changes - Use Git to find what changed since last exploration
- Execute exploration - Explore entire codebase (full) or changed areas (delta)
- Generate report - Comprehensive exploration or delta change report
- Save baseline - Store current commit reference for next exploration
Dependency Check
Before executing any step, verify all required skills are present:
Where [skills-root] is the parent of this skill's directory. Resolve with ls ../ from this skill's location.
If any required file is missing → stop immediately and output:
All dependencies present → proceed to Step 0.
Step 0: Scope & Context Resolution
Context (always required):
Invoke Skill("context") first. It identifies what to explore, confirms artifact type, and establishes domain focus:
Preflight (conditional — triggered by context confidence):
Invoke Skill("preflight") only if context_report.confidence == "low" OR one or more signals remain unresolved:
- The repository or directory to explore is not clearly identified
- The exploration intent is ambiguous (full map vs. specific area?)
- Domains or focus areas cannot be inferred
Preflight fills exactly the gaps context could not resolve (max 3 questions, one at a time):
If context_report.confidence == "high" → skip preflight entirely.
Merge into working scope:
Use working_scope to focus exploration agents on relevant domains and files.
Step 0: Verify Git Repository (Optional)
Check if the codebase is a Git repository to determine exploration mode:
If not a git repository:
- Set EXPLORATION_TYPE="full" (no delta mode without git)
- Proceed with file system exploration instead
- Note in report: "Git not available — full filesystem exploration mode"
Step 1: Determine Exploration Type
Check if previous exploration exists to determine strategy:
Exploration Types:
FULL Exploration:
- First run (no baseline)
- Explore entire codebase
- Establish baseline for future delta explorations
DELTA Exploration:
- Subsequent runs (baseline exists)
- Detect changes using Git
- Re-explore only changed areas
- Generate delta report with impact analysis
Step 2: Detect Changes (Delta Only)
For delta exploration, use Git to detect all changes:
Committed Changes
Uncommitted Changes
Combine All Changes
Change Categorization:
- Committed changes → Stable, unlikely to change
- Uncommitted changes → Work in progress, may change
- Untracked files → New additions, not yet in Git
Step 3: Execute Exploration
Full Exploration (First Run)
Spawn explorer sub-agents with dependency-aware execution for optimal efficiency:
Dependency-Aware Execution Strategy:
Exploration has natural dependencies - some tasks must complete before others:
- Architecture analysis needs structure and technology information first
- Workflow tracing needs structure and dependency information first
- Technology and dependency analysis both need structure first
Task Definitions with Dependencies:
Why This Order Matters:
- Structure first - You can't analyze architecture without knowing what files exist
- Tech and deps together - Both analyze different aspects of structure independently
- Architecture and workflows last - Both benefit from having structure + context
Performance Benefit:
- Sequential execution: ~15 seconds (5 tasks × 3s avg)
- Dependency-aware parallel: ~9 seconds (1 wave of 1 + 2 waves of 2)
- Speedup: 1.7x
Explorer Agent Templates:
Structure Explorer Agent
Technology Explorer Agent
Architecture Explorer Agent
Workflow Explorer Agent
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/deep-explorer/SKILL.md
Popularity
- Repository stars
- 6
- 7-day trend score
- 10
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 27 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/mikeng-io/agent-skills/deep-explorer)