Content
77%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A highly actionable, well-sequenced scouting skill with concrete SQL, named tools, and strong validation gates; its main weaknesses are noticeable cross-section repetition and a monolithic body that does not split its dense SQL patterns and footguns into bundled reference files.
Suggestions
De-duplicate the emits_signals push/pull dedupe guidance into one section and cross-reference it, removing the repeated prose from the MCP-tools and disqualifier sections.
Move the five 'Vision SQL footguns' and the example SQL queries into a references/vision-sql.md file, keeping only the roster/pulse anchor query and the decision table inline.
Consolidate the 'scanner edits aren't in the activity log' note to a single stated-once reminder instead of repeating it in the orientation, watch-gap, and MCP-tools sections.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly efficient domain-specific content with no generic 'what is a scanner' filler, but it repeats several points across sections (emits_signals push/pull dedupe courtesy appears in three places; 'scanner edits aren't in the activity log' recurs multiple times) that could be tightened. | 3 / 5 |
Actionability | Fully executable guidance: multiple copy-ready SQL queries with exact properties and bounds, named MCP tools with parameters, concrete thresholds (≥30 sessions/week, <~40% drop), and exact scratchpad key formats covering the common cases. | 5 / 5 |
Workflow Clarity | Clear run sequence (Get oriented → Explore → Save memory → Decide → Close out) with explicit validation gates — quick close-out posture check, inbox dedupe-before-author, edit-vs-author rules, 'When to stop' conditions, and the 'confirm push path is live / require distinct-session spread before authoring' feedback loops. | 5 / 5 |
Progressive Disclosure | Well-organized with clear headers and it correctly offloads the generic report contract to a signaled one-level reference (authoring-scouts → references/report-contract.md), but the body itself is a ~265-line monolith with the SQL footguns and pattern queries inlined rather than split into reference files, and the skill's own bundle has no references/ files. | 3 / 5 |
Total | 16 / 20 Passed |