with one click
hermes-subagent-web-searcher
// Spawn a focused Hermes web-search delegate for current facts, source triage, and concise cited answers.
// Spawn a focused Hermes web-search delegate for current facts, source triage, and concise cited answers.
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | hermes-subagent-web-searcher |
| description | Spawn a focused Hermes web-search delegate for current facts, source triage, and concise cited answers. |
| version | 0.3.0 |
| author | Hermes Agent |
| license | MIT |
| metadata | {"hermes":{"tags":["hermes","subagent","delegation","template"]}} |
| targets | ["hermes-default","hermes-gpt","claude-hermes"] |
Load this skill when the parent Hermes agent should spawn a focused web_searcher delegate instead of doing all current-facts/web research work in the main context.
Use for: news/current facts, vendor docs, comparisons, background research, or when parent context would be cluttered by sources.
Skip delegation when:
Before spawning, verify in order:
delegate_task is callable in this session — if not, search directly with available web tools.'web' minimum). If a specific toolset like 'browser' is unavailable, fall back to 'web' only and note the gap in the result.Pick the minimum set. Decide before spawning — don't give browser or terminal speculatively.
| Condition | Add |
|---|---|
| Default | ['web'] |
| Page requires login or JS rendering | 'browser' |
| Delegate must read/write local files | 'file' |
curl/jq or shell verification needed | 'terminal' |
| Task needs Hermes CLI operations | 'hermes-cli' (rare) |
delegate_task(
goal="Find current, credible information and return a compact, cited synthesis. Search broadly, extract only promising sources, note dates, avoid SEO filler, and separate confirmed facts from uncertainty. If you hit a dead end, note what you tried.",
context="""
User/request: <paste the exact user ask>
Kosta-specific constraints: concise, technical, Telegram-friendly; avoid noisy tables unless fenced.
Known context: <paths, URLs, screenshots, constraints, prior findings, deadlines>
Definition of done: <specific artifact — e.g. "current version number of X", "comparison of A vs B on metric M", "direct download URL for Y", "release date confirmed from official source">
Recency requirement: <e.g. "must be from the past 7 days" | "within past 6 months is fine" | "stable fact, recency not critical">
Do not assume parent conversation history; everything needed is in this context.
Return using the Output Contract below.
""",
toolsets=['web']
)
Return a compact report with:
After receiving the delegate result, auto-check before accepting:
Recency requirement, not a fixed threshold — requirements vary (live prices/APIs: hours; library versions: days–weeks; background research: months).If checks fail: re-spawn once with a narrower goal. Narrow by one of: (a) scope to a single specific artifact ("just the current semver, not the changelog"), (b) anchor with a known-good source URL (site:docs.example.com), or (c) switch from broad keywords to an exact quoted phrase. If the second attempt also fails, return the best partial result to the user with explicit gaps noted — do not silently synthesize from incomplete evidence.
Do not buy, sign up, post, message, or interact with accounts. Respect robots/paywalls; use snippets or public pages only. No confirmation needed for read-only searches.
Over-searching; trusting snippets without extraction; omitting dates; burying links; returning raw dumps; silently swallowing delegate errors.