← ClaudeAtlas

exploration-strategylisted

This skill should be used when exploring codebases, finding patterns, searching for code, gathering context, or understanding code structure before planning or implementation.
josix/agent-flow · ★ 4 · AI & Automation · score 77
Install: claude install-skill josix/agent-flow
# Exploration Strategy Use fast, parallel exploration to gather context before planning. ## Overview Effective exploration minimizes wasted effort by quickly identifying relevant code, patterns, and conventions. This skill defines exploration patterns, tool selection, and convergence criteria. ### Key Principles 1. **Parallel over sequential** - Run multiple searches simultaneously when possible 2. **Targeted over exhaustive** - Start with likely locations, expand if needed 3. **Converge quickly** - Stop when results stabilize or context is sufficient 4. **Summarize for handoff** - Produce actionable summaries for downstream agents --- ## Exploration Patterns Choose the appropriate pattern based on task characteristics. ### Breadth-First Exploration **Use when:** Structure is unclear or unfamiliar codebase **Approach:** 1. Start with high-level structure (directories, entry points) 2. Identify major components and their relationships 3. Narrow focus based on initial findings 4. Deep dive into relevant areas **Example:** ``` Initial: Glob for package.json, setup.py, main entry points Then: List top-level directories Then: Read README and key configs Finally: Focus on relevant subsystems ``` ### Depth-First Exploration **Use when:** Target is known but details are needed **Approach:** 1. Start at known entry point 2. Follow imports and references 3. Map the call chain 4. Document dependencies **Example:** ``` Start: Read specific file mentioned in task T