Token导航 LogoToken导航

Agent Skill · 研究检索

research(研究)

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

research 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为调用外部服务;许可证信息还不明确,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 47,223。

总安装 744周安装 31GitHub Stars 2下载 248核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/wyattowalsh/agents --skill research

这个 Skill 是做什么的

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

用于根据关键词或任务场景快速定位候选结果。适合在需要检索相关信息时使用。可结合来源仓库和原始 README 核验具体用法。安装命令:npx skills add https://github.com/wyattowalsh/agents --skill research。安装前建议确认是否会触发联网或命令执行。

来源仓库内路径:skills/research

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/wyattowalsh/agents --skill research;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

    它需要调用外部服务,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

research 怎么安装?

在终端执行 npx skills add https://github.com/wyattowalsh/agents --skill research。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

research 支持哪些 AI 工具?

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

research 需要什么权限?

权限级别是调用外部服务。该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

research 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

research 用的人多吗?

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

research 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

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

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 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调用外部服务未明确有提醒
research

研究 · 本页

7442调用外部服务未明确有提醒

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

SKILL.md 原文

Deep Research

General-purpose deep research with multi-source synthesis, confidence scoring, and anti-hallucination verification. Adopts SOTA patterns from OpenAI Deep Research (multi-agent triage pipeline), Google Gemini Deep Research (user-reviewable plans), STORM (perspective-guided conversations), Perplexity (source confidence ratings), and LangChain ODR (supervisor-researcher with reflection).

Vocabulary

TermDefinition
queryThe user's research question or topic; the unit of investigation
claimA discrete assertion to be verified; extracted from sources or user input
sourceA specific origin of information: URL, document, database record, or API response
evidenceA source-backed datum supporting or contradicting a claim; always has provenance
provenanceThe chain from evidence to source: tool used, URL, access timestamp, excerpt
confidenceScore 0.0-1.0 per claim; based on evidence strength and cross-validation
cross-validationVerifying a claim across 2+ independent sources; the core anti-hallucination mechanism
triangulationConfirming a finding using 3+ methodologically diverse sources
contradictionWhen two credible sources assert incompatible claims; must be surfaced explicitly
synthesisThe final research product: not a summary but a novel integration of evidence with analysis
journalThe saved markdown record of a research session, stored in `~/.{gemini
sweepWave 1: broad parallel search across multiple tools and sources
deep diveWave 2: targeted follow-up on specific leads from the sweep
leadA promising source or thread identified during the sweep, warranting deeper investigation
tierComplexity classification: Quick (0-2), Standard (3-5), Deep (6-8), Exhaustive (9-10)
findingA verified claim with evidence chain, confidence score, and provenance; the atomic unit of output
gapAn identified area where evidence is insufficient, contradictory, or absent
bias markerAn explicit flag on a finding indicating potential bias (recency, authority, LLM prior, etc.)
degraded modeOperation when research tools are unavailable; confidence ceilings applied
capabilityA research ability such as web search, docs lookup, extraction, or subagent delegation; tool names are preferred implementations, not guarantees

Dispatch

$ARGUMENTSAction
Question or topic text (has verb or ?)Investigate — classify complexity, execute wave pipeline
Vague input (<5 words, no verb, no ?)Intake — ask 2-3 clarifying questions, then classify
check <claim> or verify <claim>Fact-check — verify claim against 3+ search engines
compare <A> vs <B> [vs <C>...]Compare — structured comparison with decision matrix output
survey <field or topic>Survey — landscape mapping, annotated bibliography
track <topic>Track — load prior journal, search for updates since last session
resume [number or keyword]Resume — resume a saved research session
`list [active\domain\tier]`List — show journal metadata table
archiveArchive — move journals older than 90 days
delete <N>Delete — delete journal N with confirmation
export [N]Export — render HTML dashboard for journal N (default: current)
EmptyGallery — show topic examples + "ask me anything" prompt

Auto-Detection Heuristic

If no mode keyword matches:

  1. Ends with ? or starts with question word (who/what/when/where/why/how/is/are/can/does/should/will) → Investigate
  2. Contains vs, versus, compared to, or between noun phrases → Compare
  3. Declarative statement with factual claim, no question syntax → Fact-check
  4. Broad field name with no specific question → ask: "Investigate a specific question, or survey the entire field?"
  5. Ambiguous → ask: "Would you like me to investigate this question, verify this claim, or survey this field?"

Gallery (Empty Arguments)

Present research examples spanning domains:

#DomainExampleLikely Tier
1Technology"What are the current best practices for LLM agent architectures?"Deep
2Academic"What is the state of evidence on intermittent fasting for longevity?"Standard
3Market"How does the competitive landscape for vector databases compare?"Deep
4Fact-check"Is it true that 90% of startups fail within the first year?"Standard
5Architecture"When should you choose event sourcing over CRUD?"Standard
6Trends"What emerging programming languages gained traction in 2025-2026?"Standard
Pick a number, paste your own question, or type guide me.

Skill Awareness

Before starting research, check if another skill is a better fit:

SignalRedirect
Code review, PR review, diff analysisSuggest /honest-review
Strategic decision with adversaries, game theorySuggest /wargame
Multi-perspective expert debateSuggest /host-panel
Prompt optimization, model-specific promptingSuggest /prompt-engineer

If the user confirms they want general research, proceed.

Complexity Classification

Score the query on 5 dimensions (0-2 each, total 0-10):

Dimension012
Scope breadthSingle fact/definitionMulti-faceted, 2-3 domainsCross-disciplinary, 4+ domains
Source difficultyTop search results sufficeSpecialized databases or multiple source typesPaywalled, fragmented, or conflicting sources
Temporal sensitivityStable/historicalEvolving field (months matter)Fast-moving (days/weeks matter), active controversy
Verification complexityEasily verifiable (official docs)2-3 independent sources neededContested claims, expert disagreement, no consensus
Synthesis demandAnswer is a fact or listCompare/contrast viewpointsNovel integration of conflicting threads
TotalTierStrategy
0-2QuickInline, 1-2 searches, fire-and-forget
3-5StandardSubagent wave, 3-5 parallel searchers, report delivered
6-8DeepAgent team (TeamCreate), 3-5 teammates, interactive session
9-10ExhaustiveAgent team, 4-6 teammates + nested subagent waves, interactive

Present the scoring to the user. User can override tier with --depth <tier>.

Scaling Strategy

Scale work by query complexity and available orchestration capabilities:

ScopeStrategyDelegation
Quick (0-2)Inline answer after 1-2 searchesNo subagents
Standard (3-5)Parallel broad sweep across 2-5 sub-questionsUse available subagent primitive; otherwise batch sequentially
Deep (6-8)Lead-driven team workflow with perspective expansionUse team/subagent primitives when present; otherwise bounded serial waves
Exhaustive (9-10)Deep workflow plus adversarial and nested wavesUse nested delegation when available; otherwise state degraded throughput explicitly

Capability resolution: Treat named tools and orchestration APIs as preferred capabilities. Claude Code may use Task/TeamCreate; Codex may use dynamic subagents or parallel tool calls; other agents may use their native delegation or run the wave pipeline serially. If no delegation equivalent exists, use degraded orchestration: preserve wave order, reduce breadth, and report the limitation in methodology. Apply confidence ceilings only when source or retrieval capabilities are unavailable, per references/source-selection.md.

Wave Pipeline

All non-Quick research follows this 5-wave pipeline. Quick merges Waves 0+1+4 inline.

Wave 0: Triage (always inline, never parallelized)

  1. Run !uv run python skills/research/scripts/research-scanner.py "$ARGUMENTS" for deterministic pre-scan
  2. Decompose query into 2-5 sub-questions
  3. Score complexity on the 5-dimension rubric
  4. Check tool availability — probe key MCP tools; set degraded mode flags and confidence ceilings per references/source-selection.md
  5. Select tools per domain signals — read references/source-selection.md
  6. Check for existing journals — if track or resume, load prior state
  7. Present triage to user — show: complexity score, sub-questions, planned strategy, estimated tier. User may override.

Wave 1: Broad Sweep (parallel)

Scale by tier:

Quick (inline): 1-2 tool calls sequentially. No subagents.

Standard (subagent wave): Dispatch 3-5 parallel subagents with the platform's available delegation primitive:

Subagent A → brave-search + duckduckgo-search for sub-question 1
Subagent B → exa + g-search for sub-question 2
Subagent C → context7 / deepwiki / arxiv / semantic-scholar for technical specifics
Subagent D → wikipedia / wikidata for factual grounding
[Subagent E → PubMed / openalex if academic domain detected]

Deep (agent team): Create a research team with the platform's available team primitive:

Lead: triage (Wave 0), orchestrate, judge reconcile (Wave 3), synthesize (Wave 4)
  |-- web-researcher:       brave-search, duckduckgo-search, exa, g-search
  |-- tech-researcher:      context7, deepwiki, arxiv, semantic-scholar, package-version
  |-- content-extractor:    fetcher, trafilatura, docling, wikipedia, wayback
  |-- [academic-researcher: arxiv, semantic-scholar, openalex, crossref, PubMed]
  |-- [adversarial-reviewer: devil's advocate — counter-search all emerging findings]

Spawn academic-researcher if domain signals include academic/scientific. Spawn adversarial-reviewer for Exhaustive tier or if verification complexity >= 2.

Exhaustive: Deep team + each teammate runs nested subagent waves internally when supported; otherwise use serial batches and label the run "degraded orchestration."

Each subagent/teammate returns structured findings:

{
  "sub_question": "...",
  "findings": [{
    "claim": "...",
    "confidence": 0.6,
    "evidence": [{"tool": "brave-search", "url": "https://...", "timestamp": "2026-04-24T12:00:00Z", "excerpt": "..."}],
    "cross_validation": "unknown",
    "bias_markers": [],
    "gaps": []
  }],
  "leads": ["url1", "url2"],
  "gaps": ["could not find data on X"]
}

Wave 1.5: Perspective Expansion (Deep/Exhaustive only)

STORM-style perspective-guided conversation. Spawn 2-4 perspective subagents:

PerspectiveFocusQuestion Style
SkepticWhat could be wrong? What's missing?"What evidence would disprove this?"
Domain ExpertTechnical depth, nuance, edge cases"What do practitioners actually encounter?"
PractitionerReal-world applicability, trade-offs"What matters when you actually build this?"
TheoristFirst principles, abstractions, frameworks"What underlying model explains this?"

Each perspective agent reviews Wave 1 findings and generates 2-3 additional sub-questions from their viewpoint. These sub-questions feed into Wave 2.

Wave 2: Deep Dive (parallel, targeted)

  1. Rank leads from Wave 1 by potential value (citation frequency, source authority, relevance)
  2. Dispatch deep-read subagents — use fetcher/trafilatura/docling to extract full content from top leads
  3. Follow citation chains — if a source cites another, fetch the original
  4. Fill gaps — for each gap identified in Wave 1, dispatch targeted searches
  5. Use thinking MCPs:

- cascade-thinking for multi-perspective analysis of complex findings - structured-thinking for tracking evidence chains and contradictions - think-strategies for complex question decomposition (Standard+ only)

Wave 3: Cross-Validation (parallel)

The anti-hallucination wave. Read references/confidence-rubric.md and references/self-verification.md.

For every claim surviving Waves 1-2:

  1. Independence check — are supporting sources truly independent? Sources citing each other are NOT independent.
  2. Counter-search — explicitly search for evidence AGAINST each major claim using a different search engine
  3. Freshness check — verify sources are current (flag if >1 year old for time-sensitive topics)
  4. Contradiction scan — read references/contradiction-protocol.md, identify and classify disagreements
  5. Confidence scoring — assign 0.0-1.0 per references/confidence-rubric.md
  6. Bias sweep — check each finding against 10 bias categories (7 core + 3 LLM-specific) per references/bias-detection.md

Self-Verification (3+ findings survive): Spawn devil's advocate subagent per references/self-verification.md:

For each finding, attempt to disprove it. Search for counterarguments. Check if evidence is outdated. Verify claims actually follow from cited evidence. Flag LLM confabulations.

Adjust confidence: Survives +0.05, Weakened -0.10, Disproven set to 0.0. Adjustments are subject to hard caps — single-source claims remain capped at 0.60 even after survival adjustment.

Wave 4: Synthesis (always inline, lead only)

Produce the final research product. Read references/output-formats.md for templates.

The synthesis is NOT a summary. It must:

  1. Answer directly — answer the user's question clearly
  2. Map evidence — all verified findings with confidence and citations
  3. Surface contradictions — where sources disagree, with analysis of why
  4. Show confidence landscape — what is known confidently, what is uncertain, what is unknown
  5. Audit biases — biases detected during research
  6. Identify gaps — what evidence is missing, what further research would help
  7. Distill takeaways — 3-7 numbered key findings
  8. Cite sources — full bibliography with provenance

Output format adapts to mode:

  • Investigate → Research Brief (Standard) or Deep Report (Deep/Exhaustive)
  • Fact-check → Quick Answer with verdict + evidence
  • Compare → Decision Matrix
  • Survey → Annotated Bibliography
  • User can override with --format brief|deep|bib|matrix

Confidence Scoring

ScoreBasis
0.9-1.0Official docs + 2 independent sources agree, no contradictions
0.7-0.82+ independent sources agree, minor qualifications
0.5-0.6Single authoritative source, or 2 sources with partial agreement
0.3-0.4Single non-authoritative source, or conflicting evidence
0.2-0.3Multiple non-authoritative sources with partial agreement, or single source with significant caveats
0.1-0.2LLM reasoning only, no external evidence found
0.0Actively contradicted by evidence

Hard rules:

  • No claim reported at >= 0.7 unless supported by 2+ independent sources
  • Single-source claims cap at 0.6 regardless of source authority
  • Degraded mode (all research tools unavailable): max confidence 0.4, all findings labeled "unverified"

Merged confidence (for claims supported by multiple sources): c_merged = 1 - (1-c1)(1-c2)...(1-cN) capped at 0.99

Evidence Chain Structure

Every finding carries this structure:

FINDING RR-{seq:03d}: [claim statement]
  CONFIDENCE: [0.0-1.0]
  EVIDENCE:
    1. [source_tool] [url] [access_timestamp] — [relevant excerpt, max 100 words]
    2. [source_tool] [url] [access_timestamp] — [relevant excerpt, max 100 words]
  CROSS-VALIDATION: [agrees|contradicts|partial] across [N] independent sources
  BIAS MARKERS: [none | list of detected biases with category]
  GAPS: [none | what additional evidence would strengthen this finding]

Use !uv run python skills/research/scripts/finding-formatter.py --format markdown to normalize.

Source Selection

Read references/source-selection.md during Wave 0 for the full tool-to-domain mapping. Summary:

Domain SignalPrimary ToolsSecondary Tools
Library/API docsllms.txt/llms-full.txt, context7, deepwiki, package-versionbrave-search
Academic/scientificarxiv, semantic-scholar, PubMed, openalexcrossref, brave-search
Current events/trendsbrave-search, exa, duckduckgo-search, g-searchfetcher, trafilatura
GitHub repos/OSSdeepwiki, repomixbrave-search
General knowledgewikipedia, wikidata, brave-searchfetcher
Historical contentwayback, brave-searchfetcher
Fact-checking3+ search engines mandatorywikidata for structured claims
PDF/document analysisdoclingtrafilatura

Multi-engine protocol: For any claim requiring verification, use minimum 2 different search engines. Different engines have different indices and biases. Agreement across engines increases confidence.

Progressive Disclosure

Load only the next required reference:

  1. Start with this file for routing, classification, and wave order.
  2. Load references/source-selection.md during Wave 0 only.
  3. Load validation references during Wave 3 only: confidence, contradiction, self-verification, and bias files as needed.
  4. Load references/output-formats.md or references/dashboard-schema.md only when producing final output or exports.
  5. Never preload all references; summarize tool limitations instead of filling context with unused mappings.

Bias Detection

Check every finding against 10 bias categories. Read references/bias-detection.md for full detection signals and mitigation strategies.

BiasDetection SignalMitigation
LLM priorMatches common training patterns, lacks fresh evidenceFlag; require fresh source confirmation
RecencyOverweighting recent results, ignoring historical contextSearch for historical perspective
AuthorityUncritically accepting prestigious sourcesCross-validate even authoritative claims
ConfirmationQueries constructed to confirm initial hypothesisUse neutral queries; search for counterarguments
SurvivorshipOnly finding successful examplesSearch for failures/counterexamples
SelectionSearch engine bubble, English-onlyUse multiple engines; note coverage limitations
AnchoringFirst source disproportionately shapes interpretationDocument first source separately; seek contrast

State Management

  • Journal path: ~/.{gemini|copilot|codex|claude}/research/
  • Archive path: ~/.{gemini|copilot|codex|claude}/research/archive/
  • Filename convention: {YYYY-MM-DD}-{domain}-{slug}.md

- {domain}: tech, academic, market, policy, factcheck, compare, survey, track, general - {slug}: 3-5 word semantic summary, kebab-case - Collision: append -v2, -v3

  • Format: YAML frontmatter + markdown body + <!-- STATE --> blocks

Save protocol:

  • Quick: save once at end with status: Complete
  • Standard/Deep/Exhaustive: save after Wave 1 with status: In Progress, update after each wave, finalize after synthesis

Resume protocol:

  1. resume (no args): find status: In Progress journals. One → auto-resume. Multiple → show list.
  2. resume N: Nth journal from list output (reverse chronological).
  3. resume keyword: search frontmatter query and domain_tags for match.

Use !uv run python skills/research/scripts/journal-store.py for all journal operations.

State snapshot (appended after each wave save):

<!-- STATE
wave_completed: 2
findings_count: 12
leads_pending: ["url1", "url2"]
gaps: ["topic X needs more sources"]
contradictions: 1
next_action: "Wave 3: cross-validate top 8 findings"
-->

In-Session Commands (Deep/Exhaustive)

Available during active research sessions:

CommandEffect
drill <finding #>Deep dive into a specific finding with more sources
pivot <new angle>Redirect research to a new sub-question
counter <finding #>Explicitly search for evidence against a finding
exportRender HTML dashboard
statusShow current research state without advancing
sourcesList all sources consulted so far
confidenceShow confidence distribution across findings
gapsList identified knowledge gaps
?Show command menu

Read references/session-commands.md for full protocols.

Reference File Index

FileContentRead When
references/source-selection.mdTool-to-domain mapping, multi-engine protocol, degraded modeWave 0 (selecting tools)
references/confidence-rubric.mdScoring rubric, cross-validation rules, independence checksWave 3 (assigning confidence)
references/evidence-chain.mdFinding template, provenance format, citation standardsAny wave (structuring evidence)
references/bias-detection.md10 bias categories (7 core + 3 LLM-specific), detection signals, mitigation strategiesWave 3 (bias audit)
references/contradiction-protocol.md4 contradiction types, resolution frameworkWave 3 (contradiction detection)
references/self-verification.mdDevil's advocate protocol, hallucination detectionWave 3 (self-verification)
references/output-formats.mdTemplates for all 5 output formatsWave 4 (formatting output)
references/team-templates.mdTeam archetypes, subagent prompts, perspective agentsWave 0 (designing team)
references/session-commands.mdIn-session command protocolsWhen user issues in-session command
references/dashboard-schema.mdJSON data contract for HTML dashboardexport command

Loading rule: Load ONE reference at a time per the "Read When" column. Do not preload.

Critical Rules

  1. No claim >= 0.7 unless supported by 2+ independent sources — single-source claims cap at 0.6
  2. Never fabricate citations — if URL, author, title, or date cannot be verified, use vague attribution ("a study in this tradition") rather than inventing specifics
  3. Always surface contradictions explicitly — never silently resolve disagreements; present both sides with evidence
  4. Always present triage scoring before executing research — user must see and can override complexity tier
  5. Save journal after every wave in Deep/Exhaustive mode — enables resume after interruption
  6. Never skip Wave 3 (cross-validation) for Standard/Deep/Exhaustive tiers — this is the anti-hallucination mechanism
  7. Multi-engine search is mandatory for fact-checking — use minimum 3 different search tools (e.g., brave-search + duckduckgo-search + exa)
  8. Apply the Accounting Rule after every parallel dispatch — N dispatched = N accounted for before proceeding to next wave
  9. Distinguish facts from interpretations in all output — factual claims carry evidence; interpretive claims are explicitly labeled as analysis
  10. Flag all LLM-prior findings — claims matching common training data but lacking fresh evidence must be flagged with bias marker
  11. Max confidence 0.4 in degraded mode — when all research tools are unavailable, report all findings as "unverified — based on training knowledge"
  12. Load ONE reference file at a time — do not preload all references into context
  13. Track mode must load prior journal before searching — avoid re-researching what is already known
  14. The synthesis is not a summary — it must integrate findings into novel analysis, identify patterns across sources, and surface emergent insights not present in any single source
  15. PreToolUse write guard is non-negotiable — the research skill never modifies source files; it only creates/updates journals in ~/.{gemini|copilot|codex|claude}/research/
  16. Stop hook must pass — verify.py stop confirms the skill did not leave tracked research-source files dirty
  17. Normalize legacy findings before synthesis — top-level source_url, source_tool, and confidence_raw must be converted into the canonical evidence[] + confidence shape

平台分布

Codex

33.37%
按下载量换算83

Claude

28.7%
按下载量换算71

Cursor

18.72%
按下载量换算46

Gemini CLI

10.04%
按下载量换算25

安全审计

Gen Agent Trust Hub

可疑

Socket

通过

Snyk

可疑

权限和风险

调用外部服务

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

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

继续浏览同类 Skills