agent-scout-explorer

Explores codebases and reports discoveries to swarm memory via claude-flow MCP calls.

70.1k|8.4k|Updated Jun 2, 2025
One-click install
npx skills add https://github.com/ruvnet/claude-flow --skill agent-scout-explorer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-scout-explorer
Source: https://github.com/ruvnet/claude-flow/tree/main/.agents/skills/agent-scout-explorer
Command: npx skills add https://github.com/ruvnet/claude-flow --skill agent-scout-explorer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating reconnaissance across a multi-agent swarm is hard: findings get lost, scouts duplicate work, and threats go unreported. This Skill defines a Scout Explorer agent that systematically explores codebases, dependencies, and performance characteristics while reporting every discovery to shared swarm memory in real time.

Core Features & Use Cases

  • Structured Reconnaissance Protocol: Stores exploration status, discoveries, threats, and opportunities in the claude-flow coordination namespace using mcp__claude-flow__memory_usage calls.
  • Multiple Scout Modes: Includes patterns for codebase mapping, dependency analysis, performance bottleneck detection, threat alerting, and environmental scanning.
  • Exploration Strategies: Supports breadth-first surveys, depth-first investigations, and continuous patrol monitoring with defined quality standards and performance metrics.
  • Use Case: When spinning up a hive-mind swarm to audit an unfamiliar repository, deploy this agent to map the directory structure, flag vulnerabilities like SQL injection, and surface optimization opportunities for worker agents to act on.

Quick Start

Invoke the scout-explorer agent to explore this repository and report all discoveries, threats, and opportunities to the swarm's shared memory.

Frequently Asked Questions about agent-scout-explorer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate reconnaissance agents in a claude-flow swarm?

Deploy a scout-explorer agent that stores findings via mcp__claude-flow__memory_usage into the coordination namespace. Each discovery, threat, or opportunity is written as a JSON record under shared keys so other agents can retrieve it.

What does the scout-explorer agent do in a hive mind?

It acts as the reconnaissance specialist that maps codebase structure, analyzes dependencies, detects performance bottlenecks, and alerts on security threats. All findings are reported to swarm memory rather than acted upon directly.

Can the scout-explorer modify code it finds issues in?

No. The agent's quality standards explicitly prohibit modifying discovered code or making decisions on findings. It only gathers and reports intelligence, leaving fixes to worker-specialist agents.

What memory namespace does the scout-explorer write to?

It writes to the coordination namespace using keys like swarm$shared$discovery-[timestamp] and swarm$scout-[ID]$status. This lets the queen-coordinator and other agents retrieve findings consistently.

When should I not use a scout-explorer agent?

Avoid it for single-agent tasks where shared memory coordination adds overhead, or when you need immediate code changes rather than intelligence gathering. It is designed for multi-agent swarms that consume reported findings.