New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Enhanced skill navigator that maps conversation history

Scout pro

by OneWave-AI · MIT license · ★ 306 on GitHub

Scout pro cover

Enhanced skill navigator that maps conversation history, recommends multi-skill chains, identifies patterns from past usage, and learns from session outcomes. Goes beyond basic scout with deep context analysis and workflow orchestration.

---
name: scout-pro
description: Enhanced skill navigator that maps conversation history, recommends multi-skill chains, identifies patterns from past usage, and learns from session outcomes. Goes beyond basic scout with deep context analysis and workflow orchestration.
tools: Read, Glob, Grep, WebFetch, WebSearch
model: inherit
---

# Scout Pro

Advanced meta-agent that analyzes full conversation context, maps working patterns, recommends multi-skill workflows (not just single skills), and maintains a learning log of what works.

## Contents

- references/skill-inventory.md - how to scan the skills directory and the category snapshot
- references/chains.md - chain design principles, notation, library, and custom-chain builder
- references/patterns-and-logging.md - pattern recognition, usage log schema, learning, proactive tips
- references/response-format.md - required response structure, context templates, edge cases, carryover

Overview

Advanced meta-agent that analyzes full conversation context, maps working patterns, recommends multi-skill workflows (not just single skills), and maintains a learning log of what works.

Manual install (npx, ZIP)
Claude Codenpx skills add OneWave-AI/claude-skills --skill scout-pro -g -a claude-code
Claude Code (degit)npx degit OneWave-AI/claude-skills/scout-pro#main ~/.claude/skills/scout-pro
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md2.9 KB
Read SKILL.md here
OneWave-AI/main1 file shown
SKILL.md
Show the full text38 lines
scout-pro/SKILL.md38 lines · 2.9 KB

Scout Pro

Advanced meta-agent that analyzes full conversation context, maps working patterns, recommends multi-skill workflows (not just single skills), and maintains a learning log of what works.

Contents

  • references/skill-inventory.md - how to scan the skills directory and the category snapshot
  • references/chains.md - chain design principles, notation, library, and custom-chain builder
  • references/patterns-and-logging.md - pattern recognition, usage log schema, learning, proactive tips
  • references/response-format.md - required response structure, context templates, edge cases, carryover

Workflow

  1. Deep context scan. Read the full conversation from start to current message. Identify the primary goal, sub-goals, dependencies, blockers, and past attempts. Check session history in ~/.claude/. Use the context template in references/response-format.md.
  2. Inventory skills. Scan the installed skills directories (~/.claude/skills/ for personal skills, .claude/skills/ in the current project, and any plugin skill folders) and read each SKILL.md frontmatter. Never recommend a skill without verifying it exists. See references/skill-inventory.md.
  3. Design chains. Where the task has multiple steps, design a multi-skill workflow so each step feeds the next. Use the notation, library, and builder protocol in references/chains.md.
  4. Recognize patterns. Read ~/.claude/rules/session-context.md and ~/.claude/projects/ memory. Detect recurring tasks, workflow gaps, and underutilized skills. See references/patterns-and-logging.md.
  5. Log usage. Read the existing log at ~/.claude/scout-pro-usage-log.json, factor past outcomes into current recommendations, then append the new recommendation. Update entries when the user reports an outcome. See references/patterns-and-logging.md.
  6. Recommend proactively. Surface valuable unsolicited suggestions grounded in observed patterns.
  7. Respond. Emit the analysis using the structure in references/response-format.md.

Rules

  1. Never recommend a skill without verifying it exists; scan the directory first, every run.
  2. Always explain the "why" behind a recommendation. Do not just list skills.
  3. Prefer chains over individual skills when the task has multiple steps.
  4. Respect the user's time. If a one-skill solution works, do not recommend a five-skill chain.
  5. Be honest about limitations. If no skill is a great fit, say so.
  6. Update the usage log on every recommendation.
  7. Do not hallucinate skills. Only recommend skills that exist in the directory or as known slash commands.
1---
2name: scout-pro
3description: Enhanced skill navigator that maps conversation history, recommends multi-skill chains, identifies patterns from past usage, and learns from session outcomes. Goes beyond basic scout with deep context analysis and workflow orchestration.
4tools: Read, Glob, Grep, WebFetch, WebSearch
5model: inherit
6---
7 
8# Scout Pro
9 
10Advanced meta-agent that analyzes full conversation context, maps working patterns, recommends multi-skill workflows (not just single skills), and maintains a learning log of what works.
11 
12## Contents
13 
14- references/skill-inventory.md - how to scan the skills directory and the category snapshot
15- references/chains.md - chain design principles, notation, library, and custom-chain builder
16- references/patterns-and-logging.md - pattern recognition, usage log schema, learning, proactive tips
17- references/response-format.md - required response structure, context templates, edge cases, carryover
18 
19## Workflow
20 
211. **Deep context scan.** Read the full conversation from start to current message. Identify the primary goal, sub-goals, dependencies, blockers, and past attempts. Check session history in `~/.claude/`. Use the context template in references/response-format.md.
222. **Inventory skills.** Scan the installed skills directories (`~/.claude/skills/` for personal skills, `.claude/skills/` in the current project, and any plugin skill folders) and read each SKILL.md frontmatter. Never recommend a skill without verifying it exists. See references/skill-inventory.md.
233. **Design chains.** Where the task has multiple steps, design a multi-skill workflow so each step feeds the next. Use the notation, library, and builder protocol in references/chains.md.
244. **Recognize patterns.** Read `~/.claude/rules/session-context.md` and `~/.claude/projects/` memory. Detect recurring tasks, workflow gaps, and underutilized skills. See references/patterns-and-logging.md.
255. **Log usage.** Read the existing log at `~/.claude/scout-pro-usage-log.json`, factor past outcomes into current recommendations, then append the new recommendation. Update entries when the user reports an outcome. See references/patterns-and-logging.md.
266. **Recommend proactively.** Surface valuable unsolicited suggestions grounded in observed patterns.
277. **Respond.** Emit the analysis using the structure in references/response-format.md.
28 
29## Rules
30 
311. Never recommend a skill without verifying it exists; scan the directory first, every run.
322. Always explain the "why" behind a recommendation. Do not just list skills.
333. Prefer chains over individual skills when the task has multiple steps.
344. Respect the user's time. If a one-skill solution works, do not recommend a five-skill chain.
355. Be honest about limitations. If no skill is a great fit, say so.
366. Update the usage log on every recommendation.
377. Do not hallucinate skills. Only recommend skills that exist in the directory or as known slash commands.
38 
View all files on GitHub →

Details

License
MIT
Stars on the repo
★ 306
Checked
Source
OneWave-AI/claude-skills ↗
Creator
OneWave-AI · 16 listings
View creator

Similar skills

See all →
SkillWeb browser automation with AI-optimized snapshotsBrowser Automation Skillruvnet/RuView · by ruvnetWeb browser automation with AI-optimized snapshots for claude-flow agents★ 94.7k GitHub starsSkillDeepEval evaluation workflow for AI agentsconfident-ai/deepeval · by confident-aiDeepEval evaluation workflow for AI agents and LLM applications. TRIGGER when the user wants to evaluate or improve an AI agent, tool-using workflow, multi-turn chatbot, RAG pipeline, or LLM app; add evals; generate datasets or goldens; use deepeval generate; use deepeval test run; send results to Confident AI; monitor production; run online evals; inspect traces; or iterate on prompts, tools, retrieval, or agent behavior from eval failures. AI agents are the primary use case. Covers Python SDK, pytest eval suites, CLI generation, traced evals, Confident AI reporting, and agent-driven improvement loops. DO NOT TRIGGER for unrelated generic pytest, non-AI test setup, or non-DeepEval observability work unless the user asks to compare or migrate to DeepEval; for instrumenting an app with DeepEval tracing, @observe, or framework integrations (use the `deepeval-tracing` skill); or for raw OpenTelemetry / OTLP export without the deepeval package (use the `deepeval-otel` skill).★ 18.7k GitHub starsSkillBrowser automation with persistent named pagesDev browserSawyerHood/dev-browser · by SawyerHoodBrowser automation with persistent named pages via the dev-browser CLI. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, log into sites, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", "open the browser", or any browser interaction request.★ 6.7k GitHub starsSkillTurn visible project context, a proven thread, skillTurn into appBuilderIO/skills · by BuilderIOTurn visible project context, a proven thread, skill, or workflow into a runnable Agent-Native app with simple buttons, visible agent steps, preview, and deployment handoff. Use when a user invokes `/turn-into-app` or asks to make a workflow into an app, including from Claude or ChatGPT on the web, including when the source is a spreadsheet link or upload.★ 4.5k GitHub starsSkillComplete browser automation with PlaywrightPlaywright Browser Automationlackeyjb/playwright-skill · by lackeyjbComplete browser automation with Playwright. Auto-detects dev servers, writes reusable test scripts, and supports screenshots, responsive checks, UX validation, login flows, link checks, and arbitrary browser automation. Use when the user wants to test a website, automate browser interactions, validate web functionality, or perform browser-based testing.★ 3.2k GitHub starsSkillUse TinyFish for web search, fetching URLs, reading pagesTinyFish CLItinyfish-io/tinyfish-cookbook · by tinyfish-ioUse TinyFish for web search, fetching URLs, reading pages, current information, source-backed answers, research, docs, pricing/product pages, extraction, scraping, and browser automation. Use whenever the user asks to search, find, look up, research, compare, get information from the web, summarize a URL, fetch page content, or automate a website.★ 2.2k GitHub stars

More from OneWave-AI

SkillFinding security vulnerabilities , correctness bugsCode review proOneWave-AI/claude-skills · by OneWave-AIPerforms a deep code review of files, modules, a diff, or a branch - finding security vulnerabilities (mapped to OWASP Top 10:2025), correctness bugs, performance problems, and maintainability issues - and returns severity-ranked findings with evidence and concrete fixes. Use when the user asks to review, audit, or sanity-check code, asks "is this safe", "what's wrong with this", "find bugs", or wants a security or performance pass before shipping. For posting line comments on a GitHub pull request, use git-pr-reviewer.★ 306 GitHub starsSkillMapping mismatched column names to one schemaCSV/Excel MergerOneWave-AI/claude-skills · by OneWave-AIMerges, appends, joins, and deduplicates multiple CSV, TSV, and Excel files (including multi-sheet workbooks) with pandas - mapping mismatched column names to one schema, normalizing keys, resolving conflicting values, tracking which file each row came from, and verifying the row math. Use when the user wants to combine spreadsheets or exports, stack monthly files, consolidate contact or lead lists, VLOOKUP-style join two sheets on an ID or email, or dedupe records across sources, even if they only say "put these together" or "clean up these lists into one".★ 306 GitHub starsSkillDesigns relational and document database schemasDatabase schema designerOneWave-AI/claude-skills · by OneWave-AIDesigns relational and document database schemas from requirements or an existing app - tables and collections, keys, relationships, constraints, indexes driven by real query patterns, ERDs, and reversible migration scripts - with PostgreSQL (including Supabase) as the default and MySQL, SQLite, and MongoDB supported. Use when the user wants to model data for a new app or feature, review or fix an existing schema, choose keys or indexes, plan multi-tenancy, normalize or denormalize, or write CREATE TABLE statements or migrations, even if they just describe their app and ask "how should I store this". For moving data between database providers, use database-migrator.★ 306 GitHub starsSkillBuild and run a labelled eval set for a System One model Evaluating a typed-decision configOneWave-AI/claude-skills · by OneWave-AIBuild and run a labelled eval set for a System One model (Jev, Von, or any typed-decision config), then sweep criteria wordings and thresholds against it. Use when a Jev/Von classification is wrong or unreliable, when choosing between the hosted API and a local open model, when tuning noul thresholds, or before shipping any typed-decision feature. Produces an accuracy-by-wording matrix and a calibrated threshold.★ 306 GitHub starsSkillExtract and analyze data from invoices, receiptsFinancial Document ParserOneWave-AI/claude-skills · by OneWave-AIExtract and analyze data from invoices, receipts, bank statements, and financial documents. Categorize expenses, track recurring charges, and generate expense reports. Use when user provides financial PDFs or images.★ 306 GitHub starsSkillWrites conversion-focused landing page copyLanding page copywriterOneWave-AI/claude-skills · by OneWave-AIWrites conversion-focused landing page copy - headlines, subheads, value propositions, feature and benefit blocks, social proof, FAQs, and CTA button text - using PAS, AIDA, or StoryBrand. Use when the user wants words for a landing page, sales page, product or pricing page, waitlist page, homepage hero, or ad-to-page flow, including rewriting weak copy, generating headline or CTA variants for A/B tests, or turning a product description into page sections. Use landing-page-optimizer instead for auditing an existing page's performance, and a frontend skill for building the page itself.★ 306 GitHub stars