multi-search

multi-search is a skill for Claude Code, Codex from Stahl-G/briefloop. It costs 21 tokens per session (576 once invoked), scanned A, original, MIT.

A controlled web-research workflow for finding sources, saving their full text, and checking specific missing evidence. It uses approved search channels and keeps records of the sources and research handoff.

In plain words
What is it for?
Use it to discover events, find primary announcements, collect source text, investigate gaps, and hand verified source IDs and excerpts to a writer or reviewer.
Why use it?
It reduces unsupported claims caused by relying on search summaries, duplicate reports, or pages that were never saved and checked. It also stops research when the shared search budget or access limits are reached.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to discover events, find primary announcements, collect source text, investigate gaps, and hand verified source IDs and excerpts to a writer or reviewer.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/stahl-g/briefloop/multi-search
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Stahl-G/briefloop --skill multi-search
Clone the repo
git clone --depth 1 https://github.com/Stahl-G/briefloop

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for multi-search

README.md
[![agentmods](https://agentmods.dev/badge/skills/stahl-g/briefloop/multi-search/github.svg)](https://agentmods.dev/skills/stahl-g/briefloop/multi-search)
Your own site
<a href="https://agentmods.dev/skills/stahl-g/briefloop/multi-search"><img src="https://agentmods.dev/badge/skills/stahl-g/briefloop/multi-search/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for multi-search

Your own site · 80×15
<a href="https://agentmods.dev/skills/stahl-g/briefloop/multi-search"><img src="https://agentmods.dev/badge/skills/stahl-g/briefloop/multi-search.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 21 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 576 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00021 $0.00576
Opus 5.5 $0.00008 $0.00230
Sonnet 5.5 $0.00004 $0.00115
Haiku 4.5 $0.00002 $0.00058

Measured 6d ago against content hash 0c144206de1f, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

multi-search scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

src/briefloop/skill_assets/multi-search/SKILL.md · 21 lines

What it actually says

多渠道来源检索

读取下方的本轮冻结策略,优先首选,必要时使用已启用补充渠道。完整调用由 {tool} 提供,本轮 ID 是 {run_id}。

根据任务的研究策略选择下一步;缺少线索时可用互补查询发现事件,已有线索则按主体、当地语言与一手发布聚焦;补查重要缺口,材料充分即可交接。覆盖对照用于检查单一渠道可能漏掉的地区和观点,不给每条查询机械地同时调用所有渠道。

受控渠道统一用 web-search,可传 --provider、--purpose、--reason、--gap-id、--query、--topic general|news、--time-range day|week|month|year、--start-date、--end-date、--include-domain、--exclude-domain、--max-results、--search-depth basic|advanced。博查为网页搜索,不提供独立news/depth模式;工具返回有效映射。不得读取API密钥或手写网络请求绕过记录。

候选 URL 先用 {tool} add-url --run {run_id} --url "URL" 获取原文。Tavily 在允许渠道内时才可对失败页面用 tavily-extract;提取响应不是网站原始字节。HTTP成功、source_id、搜索分数都不是事实证明。摘要和挑战页不算正文。

失败按原因处理:限流尊重retry-after,预算内有限重试;过滤过窄可改关键词/日期/域名;取证失败可查其他公开发布路径。认证或余额错误保留实际状态,已允许替代渠道可继续,不通过换源突破预算或访问权限。公众号、小红书只有链接/摘要时保留具体缺口或请求用户提供材料,不宣称已读全文。

所有Scout共用硬预算;受控search失败也计次,跨渠道同URL与正文复用既有缓存。原生搜索调用数无法可靠观测时为未知,不能加进“全部可控”计数。budget_exhausted时停止受控新增请求并交接,不能绕到其他渠道耗用同一个已耗尽额度。

交接:真实 source_id、指向所在行/页的 locator、原文逐字的 excerpt、重要事实/冲突、覆盖缺口和实际发现渠道;证据足够就停止,不因剩余额度继续堆转载。不改写原件、不安排递归generate。独立Reviewer只读取已保存材料。

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 6d ago Changed 0c144206de1f
  2. 23d ago Changed 270cbe4c0dfa
  3. 1mo ago First seen · 21 lines · 21 tokens per session scan A 2184b620e0ef

Subscribe to this mod's changes

multi-search is a skill published in the GitHub repository Stahl-G/briefloop (9 stars, last pushed yesterday), licensed MIT. It adds 21 tokens to every session and 576 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-14.

Related

Other skills, from other repositories

accounting-software-selection

Scores shortlisted accounting packages against 57 evidence-backed fields, emitted as CSV, SQL, JSON Schema or Notion on request. Use for choosing accounting software.

sickn33/agentic-awesome-skills · 37 tokens

accounting-audit-system-builder

Routes an accounting or audit request to the right module skill, from software selection through monthly closing, asking only what is missing. Use for books of accounts or audit files.

sickn33/agentic-awesome-skills · 41 tokens

provenance

Tags every claim as fact, inference, or guess and computes calibrated confidence to prevent epistemic flattening. Now with calibration curves, epistemic audit trails, inflation detection, and mathematical depth metrics.

Kshitijpalsinghtomar/depth-skills · 43 tokens

human-loop-audit

Interaktives Reißverschluss-Audit-Verfahren für eine Serie von Apps/Prüfobjekten: der User testet live und gibt kurzes Feedback im Chat, der Agent startet dabei bereits das nächste Objekt UND wertet parallel das Feedback des vorigen aus (strukturiert erfassen, Reparaturaufträge sofort an Worker delegieren) — statt…

ellmos-ai/skills · 180 tokens

ibrahim-daily-briefing

Generate Ibrahim's daily briefing — new leads, upcoming calls, pending follow-ups, system health, and one strategic question. Delivered to Telegram.

S3YED/appie-kit · 37 tokens

research-synthesis-analyst

Synthesize multi-source evidence into decision-ready research outputs with conflict tracking and citation hygiene.

frumu-ai/tandem · 24 tokens