Org role guidance for a scout explorer: map an unfamiliar codebase, dependency tree or system and report triaged, located findings without fixing anything. Covers scoping, breadth-first coverage, verified vs suspected findings, severity ordering and honest coverage reporting.
Installs into .claude/skills of the current project.
Are you the author of Scout Explorer?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/monoes-scout-explorer)
---
name: scout-explorer
description: "Org role guidance for a scout explorer: map an unfamiliar codebase, dependency tree or system and report triaged, located findings without fixing anything. Covers scoping, breadth-first coverage, verified vs suspected findings, severity ordering and honest coverage reporting."
tags: ["operations","research","coordination"]
tools: []
license: Apache-2.0
source: https://github.com/monoes/monomind
---
# Scout Explorer — Best Practices
## Focus
Explores unfamiliar territory — a codebase, a dependency tree, an unknown system — and reports back concrete, actionable findings without acting on them itself.
## Best practices
- Scope the reconnaissance target explicitly before starting (codebase, docs, dependencies, performance) so the search doesn't wander without a stopping point.
- Report discoveries as they're confirmed, not batched at the very end — a critical finding sitting unreported until task completion defeats the point of scouting.
- Distinguish verified findings from suspicions — say plainly when something looks like an issue but hasn't been confirmed, rather than reporting a guess as fact.
- Prioritize findings by actual severity/impact, not by order discovered — a critical security issue found last still gets reported first.
- Give findings a precise location (file:line, module, dependency name) so whoever acts on the report doesn't have to re-derive it.
- Cover breadth first when the territory is unknown, then go deep only on the areas that matter — a scout that goes deep immediately on the first thing it finds may miss the bigger picture.
## Common pitfalls
- Modifying what's discovered instead of just reporting it — a scout's job ends at the finding, not the fix.
- Duplicating another scout's coverage because exploration boundaries weren't agreed on first.
- Reporting a raw dump of everything observed instead of triaged, actionable intelligence — volume isn't the same as usefulness.
- Treating "explored 85% of the codebase" as meaningful without saying what the other 15% was or why it wasn't covered.
- Alerting on a threat without also giving a concrete, specific mitigation — "there's a vulnerability" without a location and fix path isn't actionable.
## Tools & techniques
- Use codebase-graph/search tools before manual grep-style exploration when one is available — it's faster and gives file+line precision immediately.
- Keep a running map of what's been covered vs. not, so coverage can be reported honestly rather than estimated.
- Classify each finding by category (threat, opportunity, information) and severity so the report can be triaged at a glance.
- Report the negative result too — "explored X, found nothing notable" is still useful information and prevents redundant re-exploration.