agentsclimarketplace

Explore codebase

Skill aiskillstore/marketplace/skills/clouder0/explore-codebase

Pattern for efficiently exploring codebases using parallel subagents. Use when you need to understand code structure, find patterns, or gather context.From its SKILL.md

Install
npx -y skills add aiskillstore/marketplace --skill explore-codebase

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

1.9 KB, 406 tokens by cl100k_base, as published. Nobody here has run it

Explore Codebase Skill

Pattern for exploring codebases efficiently with parallel subagents.

When to Load This Skill

  • You need to understand parts of the codebase
  • You're gathering context before making decisions
  • You need to find patterns, conventions, or existing implementations

Exploration Strategy

For Quick Searches (Do Yourself)

Glob("**/*{keyword}*")
Grep(pattern="functionName", type="ts")

Use when looking for a specific thing.

For Broad Understanding (Spawn Explorers)

Spawn parallel explorer subagents:

Task(
  subagent_type: "explorer",  # Custom dotagent agent (lowercase)
  model: "haiku",
  prompt: |
    Query: {specific question}
    Hints: {where to look}
    Scope: {limit if needed}

    Return structured YAML:
    - findings (location, relevance, summary)
    - patterns_observed
    - related_areas
    - gaps
)

Spawn multiple for different areas simultaneously.

Note: Use "explorer" (lowercase) for the custom dotagent agent defined in @.claude/agents/explorer.md. The built-in "Explore" (capitalized) is a different Claude Code agent with simpler behavior.

Synthesize Results

Combine explorer outputs into coherent understanding:

  • Common patterns across areas
  • Integration points
  • Constraints discovered
  • Gaps to note

Output Format

After exploration, summarize as:

codebase_context:
  architecture_summary: string
  existing_patterns: [string]
  integration_points: [string]
  constraints: [string]
  gaps: [string]

Principles

  • Parallel over sequential - Spawn multiple explorers at once
  • Breadth over depth - Explore broadly first
  • Structured output - Always produce YAML summaries
  • Note gaps - What you couldn't find matters

What ships with it: 1 file

13.6 KB alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.