Agent Skillsomnigent-ai/omnigent › deep-research

deep-research

GitHub

提供基于网络搜索和交叉验证的深度研究流程,确保每个关键主张均有实际阅读的源文档引用,生成结构化且可验证的报告。

examples/deep-research/skills/deep-research/SKILL.md omnigent-ai/omnigent

Trigger Scenarios

需要当前、可验证的网络信息的问题 涉及争议性或高风险问题的调查

Install

npx skills add omnigent-ai/omnigent --skill deep-research -g -y
More Options

Non-standard path

npx skills add https://github.com/omnigent-ai/omnigent/tree/main/examples/deep-research/skills/deep-research -g -y

Use without installing

npx skills use omnigent-ai/omnigent@deep-research

指定 Agent (Claude Code)

npx skills add omnigent-ai/omnigent --skill deep-research -a claude-code -g -y

安装 repo 全部 skill

npx skills add omnigent-ai/omnigent --all -g -y

预览 repo 内 skill

npx skills add omnigent-ai/omnigent --list

SKILL.md

Frontmatter
{
    "name": "deep-research",
    "description": "Procedure for answering a question with a thorough, cross-checked, cited web-research report using the Keenable search + fetch tools."
}

deep-research — cited, cross-checked web research

Use this for any question that needs current, verifiable information from the web. The deliverable is a synthesized answer where every load-bearing claim is backed by a source you actually read.

Tools

  • search_web_pages(query, [site], [published_after], [published_before], [mode]) — discover candidate sources. Write the query as a natural-language description of the ideal page, not keywords. Use mode: pro (default).
  • fetch_page_content(url, [max_chars]) — read the full page (markdown). A search snippet is NEVER sufficient evidence — fetch before you cite.

Procedure

  1. Plan. Break the question into 3-6 focused sub-queries that together cover it. For contested or high-stakes questions, plan at least two independent angles.
  2. Search. Run search_web_pages per sub-query. Prefer primary sources; use published_after for anything time-sensitive.
  3. Read. fetch_page_content on the 2-3 most promising results per sub-query. Quote/cite only what you read, not what a snippet implied.
  4. Cross-check. Verify every load-bearing claim against ≥2 INDEPENDENT sources (independent = different owners, not mirrors of one another). When sources disagree, surface the disagreement rather than picking silently.
  5. Synthesize. Write a structured answer. Each non-obvious claim gets an inline citation to the URL you fetched. Separate "well-supported" from "uncertain / single-source".
  6. Cite. End with a Sources list of the URLs you actually fetched.

Notes

  • Don't answer from prior knowledge with a disclaimer — search and read first.
  • If coverage is thin or sources conflict irreconcilably, say so explicitly; an honest "the evidence is mixed" beats false confidence.
  • Keep each sub-query narrow enough that a couple of fetches resolve it.

Version History

  • a8f41cb Current 2026-08-12 09:03

Same Skill Collection

.claude/skills/antigravity-sdk-e2e-dev/SKILL.md
.claude/skills/copilot-sdk-e2e-dev/SKILL.md
.claude/skills/cursor-sdk-e2e-dev/SKILL.md
.claude/skills/harness-integration-guide/SKILL.md
.claude/skills/pi-native-e2e-dev/SKILL.md
deploy/docker/SKILL.md
examples/debby/skills/debate/SKILL.md
examples/polly/skills/cross-review/SKILL.md
examples/polly/skills/fanout/SKILL.md
examples/polly/skills/investigate/SKILL.md
examples/scribe/skills/api-docs/SKILL.md
examples/scribe/skills/changelog/SKILL.md
examples/scribe/skills/migration-guide/SKILL.md
examples/sentinel/skills/security-audit/SKILL.md
omnigent/onboarding/agent/skills/build-omnigent/SKILL.md
omnigent/onboarding/agent/skills/detect-framework/SKILL.md
omnigent/onboarding/agent/skills/omnigent-knowledge/SKILL.md
.claude/skills/antigravity-native-e2e-dev/SKILL.md
.claude/skills/cli-setup-verify/SKILL.md
.claude/skills/polly-e2e-dev/SKILL.md
.claude/skills/run-load-test/SKILL.md

Metadata

Files
0
Version
0bea987
Hash
488fab18
Indexed
2026-08-12 09:03

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-13 00:25
浙ICP备14020137号-1 $お客様$