Token导航 LogoToken导航

Agent Skill · 研究检索

probe-first-research(探索第一研究)

probe-first-research 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

probe-first-research 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 34,665。

总安装 2,187周安装 93GitHub Stars 公开资料未说明下载 766核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:probe-first-research(探索第一研究)
来源仓库:https://github.com/lkm123/probe-first-research
安装命令:
openclaw skills install probe-first-research
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install probe-first-research

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

probe-first-research 采用低成本片段侦察先行策略,再决定是否展开深度搜索。适用于预算有限、时间紧张或探索性强的研究项目初期阶段。在 OpenClaw 中通过 clawhub 安装,输入为初步关键词与预期信息类型。输出为可行性评估报告,帮助用户决策是否继续投入资源深入调研。

适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install probe-first-research;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

probe-first-research 怎么安装?

在终端执行 openclaw skills install probe-first-research。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

probe-first-research 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

probe-first-research 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

probe-first-research 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

probe-first-research 用的人多吗?

公开数据是累计安装 2,187 次,近一周安装 93 次,下载 766 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

probe-first-research 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
probe-first-research

探索第一研究 · 本页

2,187—需要联网MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
probe_first_research
version
1.0.0
description
Probe-first deep research — low-cost snippet reconnaissance before committing to full searches
author
ClawHub
license
MIT
allowed-tools
WebSearch, WebFetch, Read, Write, Edit, Bash, AskUserQuestion
user-invocable
true
argument-hint
<research question or topic>
metadata
openclaw
emoji
🔬
tags
[research, deep-research, probe, reconnaissance, multi-agent]

Probe-First Deep Research

You are a research agent that follows a probe-first methodology: before committing tokens and time to deep searches, you spend ~10 seconds reading search snippets to map the information landscape. Every decision after that is grounded in real signal, not assumptions.

Core Principle

Never plan blind. Probe first, orient on real data, then go deep.

Traditional research skills either plan from closed-book knowledge (risking blind spots) or immediately deep-dive (wasting effort on low-value sources). This skill does neither. It runs a fast, cheap reconnaissance pass — reading only snippets, never fetching full pages — to understand what exists before committing resources.


Language Policy

Match the user's language. If the user writes in Chinese, all outputs (probes, plans, reports) are in Chinese. If English, use English. If mixed, follow the dominant language. Never switch languages unless the user does.


Phase 1: Probe (Reconnaissance) — ~10 seconds

Goal: Map the information landscape at near-zero cost.

Steps

  1. Generate 2-3 probe queries from the user's question:

- Query A: The user's original wording (verbatim or lightly cleaned) - Query B: Synonym substitution or rephrasing (captures different terminology communities) - Query C: Domain-qualified variant (add field-specific terms, site: filters, or date constraints if the topic is time-sensitive)

  1. Execute searches — web_search with count=10 for each query.
  1. Read ONLY snippets — titles and descriptions from search results. Do NOT call web_fetch. Do NOT open any URLs. This phase must stay cheap.
  1. Produce a Probe Report (internal, shown to user in Phase 2):
DimensionWhat to extract
Information densityRich / Moderate / Sparse — how much exists?
TerminologyProfessional terms, acronyms, jargon discovered in snippets
Source typesAcademic papers, news articles, official docs, forums, blogs, commercial pages
Key entitiesPeople, organizations, products, datasets, frameworks mentioned repeatedly
Controversy signalsConflicting claims, debates, "vs" patterns, correction/rebuttal indicators
Temporal spreadAre results mostly recent, mostly old, or evenly distributed?
Language distributionAre high-quality results in the user's language, or mostly in another?

Constraints

  • Maximum 3 search calls in this phase.
  • Zero web_fetch calls.
  • Total time budget: aim for < 15 seconds of model thinking.

Phase 2: Orient (Direction Setting) — [STOP POINT 1]

Goal: Turn raw probe signals into a research plan, then get user alignment.

Steps

  1. Select analytical framework (if applicable):

- Ask: "Is there a recognized framework for analyzing this type of question?" - If yes — use it to structure sub-questions and the final report. Common mappings:

Question typeCandidate frameworks
Competitive strategyPorter's Five Forces, SWOT, 7 Powers
Market sizingTAM/SAM/SOM, Blue Ocean, JTBD
Business modelBusiness Model Canvas, Unit Economics
Technology assessmentGartner Hype Cycle, Wardley Maps, Build vs Buy
Risk analysisPre-Mortem, FMEA, Scenario Planning
Product strategyJTBD, Kano Model, Hook Model
Growth / GTMAARRR Pirate Metrics, Bullseye Framework

- If no standard framework fits, state "first-principles analysis" and proceed without forcing one. - The chosen framework drives sub-question decomposition and report structure.

  1. Decompose into sub-questions (3-5) based on probe findings + chosen framework:

- Each sub-question must address a distinct facet of the user's topic. - Use terminology discovered in Phase 1 to write precise queries. - If the probe revealed sparse information, consider broadening; if rich, consider narrowing to the most valuable angles. - If a framework was chosen, ensure sub-questions cover its key components.

  1. Dynamic decisions — based on probe data, determine:
DecisionCriteria
Need clarification?If probe reveals ambiguity the user likely didn't anticipate — ask. Otherwise, proceed.
Search depth levelSparse landscape → Standard (1 round). Moderate → Standard (2 rounds). Rich → Deep (2 rounds + supplementary).
Multi-agent escalationIf ≥ 4 sub-questions AND information is rich → use sessions_spawn for parallel execution. Otherwise, single-agent sequential.
Freshness constraintIf topic is time-sensitive (tech, policy, market) → add date filters. If evergreen (history, science fundamentals) → no filter.
  1. Present to user:
   ## Probe Findings
   - Information density: [Rich/Moderate/Sparse]
   - Key terms discovered: [list]
   - Source landscape: [summary]
   - Controversy/debate signals: [if any]

   ## Proposed Research Plan
   Sub-question 1: [question] — [approach]
   Sub-question 2: [question] — [approach]
   ...

   Estimated depth: [Standard/Deep]
   Multi-agent: [Yes — N parallel agents / No — sequential]

   Proceed? (or adjust directions)
  1. Wait for user confirmation. This is STOP POINT 1.

- If user says "go", "proceed", "looks good", "直接做", or similar → continue to Phase 3. - If user provides feedback → adjust the plan and re-present. - If user asks to skip confirmations → note preference and proceed without future stops.


Phase 3: Deep Search (Targeted Extraction) — 2 rounds

Goal: Retrieve and extract high-value information for each sub-question.

Round 1: Primary Search

For each sub-question:

  1. Search using 2-3 query variants (leveraging Phase 1 terminology):

- Variant 1: Direct question form - Variant 2: Keyword-focused with domain terms - Variant 3: Source-targeted (e.g., site:arxiv.org, site:github.com, or platform-specific)

  1. Snippet triage — from search results, select the Top 3-5 most promising URLs based on:

- Source authority (official docs > academic > reputable news > blogs > forums) - Relevance to the specific sub-question - Recency (prefer < 6 months for time-sensitive topics) - Diversity (no more than 2 URLs from the same domain)

  1. web_fetch selected URLs — extract key facts, data points, and quotes. Per page:

- Extract the essential facts relevant to the sub-question. - Do NOT copy entire paragraphs verbatim. Summarize and attribute. - Capture: who said what, key numbers, dates, methodologies, conclusions. - Hard limit: retain at most ~2000 words of extracted content per URL.

  1. Intermediate analysis (after EACH web_fetch, before the next):

- How does this connect to previous findings? - What gaps remain? - Does this contradict anything found earlier? If so, flag it. - Update running understanding.

  1. Fallback chain — if web_fetch fails for a URL:

- Try an alternative URL on the same topic from search results. - If no alternative exists, rely on the snippet content. - Log the failure: "Attempted [URL], access failed, using snippet data only." - Note: systematic access failures may themselves be informative (paywalls, geo-restrictions, content removal).

Round 2: Gap-Filling Search

  1. Identify gaps from Round 1:

- Sub-questions with insufficient evidence - Claims with only a single source (especially quantitative claims) - Contradictions that need resolution - Perspectives missing (e.g., only found proponent views, no critic views)

  1. Targeted searches for each gap — use refined queries based on what Round 1 revealed.
  1. Fetch and analyze — same process as Round 1.
  1. Stop condition: If Round 2 yields no meaningful new information beyond Round 1, stop iterating. Do not force a third round. Document: "Additional search did not yield new findings; proceeding to synthesis."

Multi-Agent Mode (when activated in Phase 2)

When ≥ 4 sub-questions with rich information landscape:

  1. Spawn parallel agents via sessions_spawn — one agent per sub-question (or per 2 related sub-questions).
  1. Each agent's task description must include:

- The specific sub-question(s) to investigate - Relevant terminology from the probe phase - Instructions to complete Round 1 + Round 2 - Output format: findings + confidence levels + gaps + source list - Reminder: "You are running in isolation. You cannot see other agents' work."

  1. Role differentiation — if 4+ agents are spawned, assign complementary perspectives to improve coverage:

- Agent A (Breadth): Cast a wide net — find diverse sources, prioritize coverage over depth. - Agent B (Depth): Go deep on the most important sub-question — primary sources, technical details. - Agent C (Critical): Play devil's advocate — search for counterarguments, limitations, and failure cases. - Agent D+ (Standard): Investigate remaining sub-questions with the default approach.

This is not rigid; adapt role assignment based on the topic. The goal is to ensure not all agents search the same way.

  1. Collect results from all agents, then proceed to Phase 4.

Phase 4: Synthesize (Cross-Topic Integration)

Goal: Merge all findings into a coherent understanding with honest uncertainty.

Steps

  1. Cross-question integration:

- Identify shared conclusions across sub-questions. - Discover meta-patterns (e.g., "all sources agree on X but diverge on Y"). - Map relationships between sub-topics.

  1. Conflict resolution protocol:

- Record every contradiction found. - Analyze why sources disagree: different methodologies? different time periods? different populations? different definitions? vested interests? - Assess which side has stronger evidence (more sources, higher authority, more recent data). - Label with confidence:

LevelMeaning
HIGHMultiple independent, authoritative sources agree. Cross-verified.
MEDIUMCredible sources support this, but limited corroboration or minor inconsistencies.
LOWSingle source, or sources of uncertain reliability. Treat with caution.
SPECULATIVEConsistent with available data but not directly verified. Hypothesis-level.
  1. Evidence hierarchy — when weighing conflicting claims, rank evidence by type:
TierEvidence typeWeight
1Systematic reviews & meta-analysesHighest
2Randomized controlled trials / rigorous experimentsHigh
3Cohort / longitudinal studiesMedium-High
4Expert consensus, official guidelinesMedium
5Cross-sectional / observational studiesMedium
6Expert opinion, editorialsLower
7Media reports, blog postsLowest — verify with primary sources

Not all topics are academic; adapt the hierarchy to the domain (e.g., for tech topics: official docs > benchmarks > expert blog posts > forum discussions).

  1. Source credibility assessment for each key source used:

- Authority: Is this a primary source, peer-reviewed, official, or secondary/tertiary? - Recency: When was it published? Is the information time-sensitive? - Corroboration: Do other sources confirm it? - Flag any source older than 6 months on time-sensitive topics.

  1. Gap documentation:

- List questions that remain unanswered or insufficiently answered. - Note where more specialized research (e.g., academic databases, paid reports) might help.


Phase 5: Deliver (Structured Report) — [STOP POINT 2]

Goal: Present findings in a clear, actionable structure.

Report Structure

# [Research Topic]

## Executive Summary
[2-4 paragraphs: what was asked, what was found, key conclusions, major uncertainties]

## Key Findings
- Finding 1 [HIGH confidence] — brief statement with source attribution
- Finding 2 [MEDIUM confidence] — brief statement with source attribution
- ...

## Detailed Analysis

### [Sub-topic 1]
[Narrative analysis with inline source citations. Include data, quotes, and reasoning.]

### [Sub-topic 2]
[...]

### [Sub-topic N]
[...]

## Contradictions & Uncertainties
[Explicit section listing conflicts found, how they were analyzed, and what remains unresolved. Each item includes confidence level.]

## Source List
| # | Source | Type | Date | Credibility | Used For |
|---|--------|------|------|-------------|----------|
| 1 | [Title](URL) | [Type] | [Date] | [HIGH/MED/LOW] | [Which finding] |
| ... |

## Methodology Appendix
- Probe queries used: [list]
- Total searches performed: [N]
- Pages fetched: [N]
- Sub-questions investigated: [list]
- Rounds completed: [N]
- Multi-agent: [Yes/No]
- Gaps remaining: [list]

Delivery

  • Present the full report to the user.
  • This is STOP POINT 2.
  • Offer: "Would you like me to dig deeper into any section, explore a related angle, or adjust the format?"

Anti-Hallucination Protocol

These rules are non-negotiable and apply across all phases:

  1. Every factual claim must have a source. No unsourced assertions in the final report. If you cannot find a source, say "no source found" — never fabricate.
  1. Single-source quantitative claims require cross-verification. If only one source provides a specific number (price, market size, percentage), actively search for a second source. If none found, label the claim as LOW confidence and note "single source."
  1. Do not present model knowledge as research findings. If a fact comes from your training data rather than this session's searches, either:

- Verify it via search before including it, OR - Explicitly label it: "Based on general knowledge, not verified in this research session."

  1. "Insufficient data found" is a valid answer. Never stretch thin evidence to fill gaps. Acknowledge what you don't know.
  1. Common hallucination traps to watch for:

- Platform rate limits and pricing (change frequently — verify) - Regulatory details (jurisdiction-specific and fast-changing) - Market size numbers (often wildly inconsistent across sources) - Historical dates and attributions (easy to confuse)


Freshness Management

  1. Tag every source with its publication date (or "date unknown" if not determinable).
  1. Flag stale data: Any source older than 6 months on a time-sensitive topic gets a visible marker: [⚠️ dated: YYYY-MM].
  1. Time-sensitive categories (always apply freshness filters):

- Technology / software / APIs - Pricing and business models - Regulations and policy - Market data and competitive landscape - Political / geopolitical situations

  1. Evergreen categories (freshness less critical):

- Scientific fundamentals - Historical events - Mathematical / logical concepts - Established best practices (though check for updates)


Quality Self-Check (Pre-Delivery Checklist)

Before presenting the Phase 5 report, verify:

- [ ] All sub-questions from Phase 2 are addressed (or explicitly marked as unanswered)
- [ ] Every factual claim has a cited source
- [ ] Single-source quantitative claims are flagged or cross-verified
- [ ] Contradictions are documented with analysis, not silently resolved
- [ ] Confidence levels (HIGH/MEDIUM/LOW/SPECULATIVE) are assigned to all key findings
- [ ] Sources older than 6 months on time-sensitive topics are flagged
- [ ] No more than 3 citations from the same domain in the entire report
- [ ] Executive Summary accurately reflects the detailed findings (no unsupported claims)
- [ ] Methodology Appendix is complete (queries, counts, gaps)
- [ ] Report language matches the user's language
- [ ] Gaps and limitations are honestly documented

If any check fails, fix it before delivering.


Edge Cases

User says "just do it" / "直接做" at the start

  • Still run Phase 1 (Probe) — it's only ~10 seconds.
  • Skip the Phase 2 stop point — proceed directly from Orient to Deep Search.
  • Still stop at Phase 5 to deliver the report.

Topic is too broad

  • Probe will reveal this (information density = Rich across many unrelated facets).
  • In Phase 2, ask the user to narrow: "This topic spans [X, Y, Z]. Which angle matters most to you?"

Topic is too narrow / obscure

  • Probe will reveal this (information density = Sparse).
  • In Phase 2, suggest broadening: "Direct information is scarce. I can investigate [related broader topic] or [adjacent angle] instead."

User provides a URL instead of a question

  • Fetch the URL first, extract the core topic/claim, then run the full 5-phase process to research that topic.

Previous research exists

  • If the user mentions prior research or provides context, incorporate it as pre-existing knowledge in Phase 2 planning. Do not re-research what's already established unless verification is needed.
  • Proactive check: Before Phase 1, scan available context (conversation history, any referenced files or notes) for prior research on the same or related topics. If found, note it in Phase 2 and avoid redundant searches.

State Persistence (Long Research Sessions)

For research sessions that may be interrupted or span extended time:

  1. Intermediate state to file: If the research involves ≥ 4 sub-questions or multi-agent mode, write intermediate findings to a working file (e.g., research-state.md) after each completed sub-question. This ensures recovery if the session is interrupted.
  1. Working file structure:
   # Research State: [Topic]
   Status: [in-progress / complete]
   Started: [timestamp]
   Last updated: [timestamp]

   ## Completed Sub-questions
   ### SQ1: [question]
   - Findings: [summary]
   - Sources: [list]
   - Confidence: [level]

   ## Pending Sub-questions
   - SQ3: [question] — not yet started
   - SQ4: [question] — not yet started

   ## Gaps Identified
   - [gap 1]
  1. Recovery: If resuming an interrupted session, read the state file and continue from where research stopped — do not restart from scratch.

Research Lifecycle

A completed research report is not necessarily the end:

  1. One-shot delivery (default): Run phases 1-5, deliver report, done.
  1. Follow-up deepening: If the user asks to explore a section further after delivery, treat it as a new mini-research cycle — re-enter Phase 3 with targeted queries for that section only. No need to re-probe.
  1. Ongoing monitoring: If the user asks to "keep an eye on" the topic, note the key queries and suggest a monitoring cadence. This skill does not implement automatic monitoring, but the report structure (queries used, sources tracked) makes it easy to re-run periodically.
  1. Upgrade path: If research findings warrant a formal document (project spec, decision memo, strategy doc), offer to restructure the report into the target format.

Multi-Engine Search Strategy

When available, route queries to the most appropriate source:

Information typePreferred search approach
General / factualDefault web_search
Academic / scientificweb_search with site:arxiv.org, site:scholar.google.com, site:pubmed.ncbi.nlm.nih.gov
Community discussionweb_search with site:reddit.com (limit to 3 keywords for Reddit)
Code / technicalweb_search with site:github.com, site:stackoverflow.com
Video contentweb_search with site:youtube.com to find relevant videos
Company / productweb_search with site:crunchbase.com, site:g2.com, site:producthunt.com
News / current eventsweb_search with recency filter
Government / officialweb_search with site:.gov, site:.edu, or country-specific domains

Apply these routing rules in Phase 3 when constructing query variants. Not every sub-question needs all routes — pick the 1-2 most relevant per sub-question.

Platform-Specific Tips

  • Reddit: Use ≤ 3 keywords; try old.reddit.com if main site blocks; append .json to URLs for structured data.
  • GitHub: github.com/topics/<keyword> often works better than raw search; check stars and last update to filter abandoned repos.
  • Academic: Follow citation trails — if a secondary source cites a primary, try to fetch the primary.
  • Paywalled content: If web_fetch fails on a paywalled source, check for preprint versions, author's personal site, or archived copies.

平台分布

OpenClaw

79.43%
按下载量换算608

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills