gemini-deep-researcher
Use this skill when a user wants a comprehensive research report on any topic with cited sources.
Skill by duotify
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/duotify-gemini-deep-researcher
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, research, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/gemini-deep-researcher
What's inside
- Skill name
gemini-deep-researcher- Description
- Use this skill when a user wants a comprehensive research report on any topic with cited sources. Prefer this skill for requests like "research this topic", "give me a deep analysis of", "幫我研究", "深度分析", or when the user needs a well-sourced report for decision-making, presentations, or learning. This skill uses Gemini's Deep Research agent and takes several minutes to complete.
- License
- MIT
- Instructions
- 84 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (7)
- .gitignore
- README.md
- SKILL.md
- githubclaw.json
- package.json
- research.js · scripts/
- research.js · src/
SKILL.md (first lines)
# Deep Researcher — 深度研究報告工具 使用 Gemini Deep Research agent 針對任意主題產出結構完整、附引用來源的繁體中文研究報告。這是唯一使用 `agent`(而非 `model`)並以 `background: true` 搭配輪詢模式運作的 skill。 ## 需求條件 - Node.js ≥ 20 - 環境變數 `GEMINI_API_KEY` 或 `GOOGLE_API_KEY` - 已執行 `bun install && bun run build`(產生 `scripts/research.js`) ## 使用方式 ### 命令列引數 ```bash node .agents/skills/gemini-deep-researcher/scripts/research.js "AI 晶片市場趨勢" ``` ### 管線輸入 ```bash echo "量子運算對密碼學的影響" | node .agents/skills/gemini-deep-researcher/scripts/research.js ``` ### 在其他腳本中使用 ```bash TOPIC="台灣半導體產業供應鏈分析" node .agents/skills/gemini-deep-researcher/scripts/research.js "$TOPIC" > report.md ``` ## Dry Run 設定 `DEEP_RESEARCHER_DRY_RUN=1` 可在不呼叫 API 的情況下預覽將送出的請求: ```bash DEEP_RESEARCHER_DRY_RUN=1 node .agents/skills/gemini-deep-researcher/scripts/research.js "測試主題" ``` 輸出為 JSON,包含 `agent`、`background`、`prompt`、`topic` 欄位。 ## 輸出格式 stdout 輸出為 Markdown 格式的研究報告,包含: 1. **摘要** — 200 字以內 2. **背景** — 主題脈絡與重要性 3. **主要發現** — 至少 3 項關鍵資訊 4. **分析** — 深入分析與比較 5. **結論與建議** — 可行建議 6. **參考來源** — 附連結的引用清單 stderr 輸出進度訊息(啟動、輪詢進度、完成)。 ## Instructions for the Agent ⚠️ skill 腳本位於 **repo 根目錄**。若 cwd 不在 repo root,先獨立執行 `git rev-parse --show-toplevel` 取得路徑,再 `cd` 到該路徑後執行。禁止使用 `$(...)` 語法。 1. 確認使用者提供了研究主題(文字)。 2. 執行 `node .agents/skills/gemini-deep-researcher/scripts/research.js "<主題>"` 並將 stdout 導向檔案或直接呈現。 3. **注意:此技能使用 Gemini Deep Research agent,通常需要 2–8 分鐘才能完成。** 請提前告知使用者需要等待。 4. 進度訊息會輸出到 stderr,可據此回報等待狀態。 5. 完成後,stdout 的內容即為完整研究報告(Markdown 格式)。 6. 若需要先測試,可用 `DEEP_RESEARCHER_DRY_RUN=1` 執行確認參數正確。 7. 將報告存為 `.md` 檔案或直接呈現給使用者。 ## 限制 - **執行時間長**:Deep Research agent 通常需要 2–8 分鐘,最長等待 10 分鐘後逾時。 - **背景處理**:使用 `background: true` 啟動後以輪詢方式取得結果,非即時串流。 - **API 配額**:受 Gemini API 配額限制,頻繁呼叫可能觸發速率限制。 - **語言**:報告固定輸出繁體中文(zh-TW)。 ## 錯誤處理 | 情境 | 行為 | |------|------| | 未提供主題 | stderr 顯示用法說明,exit code 1 | | 未設定 API key | stderr 顯示錯誤訊息,exit code 1 | | 研究任務失敗 | stderr 顯示失敗原因,exit code 1 | | 超過 10 分鐘 | stderr 顯示逾時錯誤,exit code 1 | | Dry-run 模式 | stdout 輸出 JSON 預覽,不呼叫 API |
From duotify/GitHubClawToolkit, MIT.
More from duotify/GitHubClawToolkit
- 0.754score
gemini-summary
duotify
Use this skill when a user provides a web page URL, PDF file, video, or audio file and wants a Traditional Chinese summary.
SkillBFreshness: B★ 254Claude Code +9 - 0.754score
gemini-audio-transcriber
duotify
Use this skill when a user provides an audio file (local file or URL) and wants it transcribed into Traditional Chinese text.
SkillBFreshness: B★ 254Claude Code +9 - 0.690score
pr-creator
duotify
Use this skill when asked to create a pull request (PR).
SkillCFreshness: C★ 254Claude Code +9 - 0.621score
felo-slides
duotify
Generate PPT/slides with Felo PPT Task API in Claude Code.
SkillDFreshness: D★ 254Claude Code +9 - 0.621score
gemini-nanobanana
duotify
Use this skill when users ask to generate, edit, or compose images with Gemini Nano Banana 2, including text-to-image, image editing, multi-image composition…
SkillDFreshness: D★ 254Claude Code +9 - 0.621score
google-stitch
duotify
Use this skill when users want to generate UI mockups, landing pages, wireframes, design concepts, marketing sections, or page prototypes from a prompt and…
SkillDFreshness: D★ 254Claude Code +9 - 0.621score
gemini-image-describer
duotify
Use this skill when a user provides an image (local file or URL) and wants a detailed Traditional Chinese description of the image content.
SkillDFreshness: D★ 254Claude Code +9 - 0.621score
telegram-notify
duotify
Send Telegram Bot notifications for development events, CI/CD pipeline status, and AGENTS.md progress updates.
SkillDFreshness: D★ 254Claude Code +9 - 0.621score
felo-x-search
duotify
Search X (Twitter) data using Felo X Search API.
SkillDFreshness: D★ 254Claude Code +9 - 0.621score
felo-search
duotify
Felo AI real-time web search for questions requiring current/live information.
SkillDFreshness: D★ 254Claude Code +9 - 0.618score
githubclaw-json-generator
duotify
為 GitHubClawToolkit 的 skill 或 template 目錄生成 githubclaw.json metadata 檔案。當使用者新增、更新 skill/template 並需要建立或更新 githubclaw.json 時觸發。也適用於批次為多個 skill/template 產生…
SkillDFreshness: D★ 254Claude Code +9 - 0.618score
felo-web-fetch
duotify
Extract webpage content with Felo Web Extract API.
SkillDFreshness: D★ 254Claude Code +9
Compare and alternatives
Featured in
Signals
- Stars
- 254
- Forks
- 54
- Open issues
- 1
- Last commit (this folder)
- Aug 7, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/duotify/GitHubClawToolkit
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from duotify
- 0.754score
gemini-audio-transcriber
duotify
Use this skill when a user provides an audio file (local file or URL) and wants it transcribed into Traditional Chinese text.
SkillBFreshness: B★ 254Claude Code +9 - 0.754score
gemini-summary
duotify
Use this skill when a user provides a web page URL, PDF file, video, or audio file and wants a Traditional Chinese summary.
SkillBFreshness: B★ 254Claude Code +9 - 0.690score
pr-creator
duotify
Use this skill when asked to create a pull request (PR).
SkillCFreshness: C★ 254Claude Code +9 - 0.621score
felo-search
duotify
Felo AI real-time web search for questions requiring current/live information.
SkillDFreshness: D★ 254Claude Code +9 - 0.621score
felo-slides
duotify
Generate PPT/slides with Felo PPT Task API in Claude Code.
SkillDFreshness: D★ 254Claude Code +9 - 0.621score
gemini-nanobanana
duotify
Use this skill when users ask to generate, edit, or compose images with Gemini Nano Banana 2, including text-to-image, image editing, multi-image composition…
SkillDFreshness: D★ 254Claude Code +9
Cite this page
gemini-deep-researcher skill. Agent Mart. https://agentmart.dev/skills/duotify-gemini-deep-researcher (last updated 2026-10-24)