research-report

Researches a topic via web search and writes a cited Markdown report.

1.6k|168|Updated Dec 16, 2024
One-click install
npx skills add https://github.com/amd/gaia --skill research-report-amd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-report
Source: https://github.com/amd/gaia/tree/main/hub/skills/research-report
Command: npx skills add https://github.com/amd/gaia --skill research-report-amd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Answering a broad research question with a single web search rarely produces trustworthy results. This Skill decomposes one big question into sub-questions, searches and reads real sources for each, and delivers a Markdown report where every claim links to a cited source. ## Core Features & Use Cases - Question Decomposition: Breaks a broad topic into 3-5 sub-questions and shows them to you before searching, so you can redirect early. - Source-Grounded Writing: Fetches full page text with fetch_page and only cites pages actually read, never search snippets. - Honest Gap Reporting: Includes a "What I could not confirm" section when sources disagree or go quiet. - Persistent Knowledge Base: Optionally saves and indexes fetched pages so follow-up questions are answered from the indexed corpus instead of re-fetching the web. - Use Case: Ask for a competitive landscape of a market segment; the Skill scans pricing, positioning, and recent launches across primary sources and returns a cited report. ## Quick Start Ask the agent to research the current state of a topic you care about and deliver a cited Markdown report.

Frequently Asked Questions about research-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I research a topic on the web and get a cited report?

State your broad question and the Skill decomposes it into 3-5 sub-questions, searches each with different phrasings, fetches the most promising pages, and writes a Markdown report with inline source links for every non-obvious claim.

How does the research report skill avoid citing unreliable sources?

It fetches the full text of each page with fetch_page before citing it, never relying on search snippets alone. It also prefers primary sources such as official documentation, filings, and project sites over aggregators.

Can I query the researched material again after the report is done?

Yes. The Skill can save each fetched page with write_file and index it with index_document, after which query_documents answers follow-up questions from the indexed corpus without re-fetching the web.

What happens when web search returns no results for a query?

The DuckDuckGo-backed search_web tool is rate-limited and occasionally returns nothing. The Skill rephrases the query once, and if it still fails, it states the gap honestly in the report rather than inventing results.

Can I customize the research report skill for a specific domain?

Yes. The Skill is designed to be forked: replace the sub-question template with your field's standard questions, such as pricing and positioning for competitor scans, and pin searches to the sites you trust.