Files
antigravity-claudekit/skills/ck-scout/SKILL.md
2026-02-16 14:02:42 +09:00

2.4 KiB

name, description
name description
ck-scout Fast codebase scouting using parallel agents. Use for file discovery, task context gathering, quick searches across directories, finding where functionality lives, understanding project structure.

ck-scout

Fast, token-efficient codebase scouting using parallel agents to find files needed for tasks.

When to Use

  • Beginning work on a feature spanning multiple directories
  • User mentions needing to "find", "locate", or "search for" files
  • Starting a debugging session requiring file relationships understanding
  • User asks about project structure or where functionality lives
  • Before changes that might affect multiple parts of the codebase

Don't Use When

  • You already know which specific files to read — read them directly
  • The codebase is tiny (< 10 files) — just read directly
  • You need documentation lookup — use ck-docs-seeker instead

Arguments

  • Default: Scout using built-in parallel exploration agents
  • ext: Scout using external Gemini/OpenCode CLI tools in parallel (for very large codebases)

Workflow

1. Analyze Task

  • Parse user prompt for search targets
  • Identify key directories, patterns, file types
  • Estimate codebase scale to determine number of agents needed

2. Divide and Conquer

  • Split codebase into logical segments per agent
  • Assign each agent specific directories or file patterns
  • Ensure no overlap, maximize coverage

3. Dispatch Parallel Agents

  • Spawn multiple exploration agents simultaneously, each covering distinct directories
  • Each agent receives exact directories/patterns to search and returns a detailed summary
  • Timeout: 3 minutes per agent (skip non-responders)

Notes:

  • Each subagent has a limited context window — give precise, bounded search instructions
  • Scale number of agents to codebase size and task complexity

4. Collect Results

  • Aggregate findings into a single report
  • List unresolved questions at end

Report Format

# Scout Report

## Relevant Files
- `path/to/file.ts` - Brief description
- ...

## Unresolved Questions
- Any gaps in findings

Integration

ck-scout is called by other skills as a prerequisite:

  • ck-code-review uses it for edge case scouting before review
  • ck-planning uses it for codebase understanding phase
  • ck-cook uses it as the first step before planning
  • ck-debug uses it to locate affected files