Agent skill · AI & Agents

deep-research

Deep research via Gemini CLI OR free search APIs — runs in background sub-agent to save Claude tokens.

majiayu000github.com/majiayu000GitHub ↗
claude-codecan modify filesMIT
Install
npx skills add majiayu000/claude-skill-registry --skill deep-research-khamel83-oneshot --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 7 KB
Bundled scripts: none
Allowed tools: ReadWriteEditBashTaskTaskOutput
Path: skills/analysis/deep-research-khamel83-oneshot/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Deep Research Skill Conduct deep research using **either** Gemini CLI **or** free search APIs. Runs in a background sub-agent so you don't burn Claude tokens. ## When To Use User says any of: - "Research: [topic]" or "Deep research on [topic]" - "Look into [topic]" or "Investigate [topic]" - "What do you know about [topic]?" - "Find out about [topic]" - Web search fails and you need to research ## Two Research Modes ### Mode 1: Gemini CLI (Primary) - Uses your Google AI subscription - Deep, contextual research - No Claude tokens burned - Requires: `gemini` CLI installed ### Mode 2: Free Search APIs (Fallback) - Tavily, Brave, or Bing APIs - Web-style search results - No rate limits like WebSearch - Requires: Free API key (sign up once) --- ## How It Works ### Step 1: Clarifying Questions (Always) Before running any research, ask 2-3 quick questions to focus the work: **Start with the goal:** > "Before I dive in - what's your goal here? Are you learning about this topic, making a decision, writing something, or just curious?" **Then adapt based on their answer:** If learning/curious: - "Any specific aspect you're most interested in?" - "How technical should I go? (High-level overv

What's inside
Steps it walks through
  1. When To Use
  2. Two Research Modes
  3. Mode 1: Gemini CLI (Primary)
  4. Mode 2: Free Search APIs (Fallback)
  5. How It Works
  6. Step 1: Clarifying Questions (Always)
  7. Step 2: Choose Mode & Spawn Agent
  8. Step 3: Present Findings
  9. Output Location
  10. Setup
  11. Option 1: Gemini CLI (Recommended for deep research)
  12. Option 2: Free Search APIs (Recommended for web-style research)
  13. Quick Decision Guide
  14. Tips
Ships with 1 file
  • metadata.json
Commands it runs
Install via npm
npm install -g @google/gemini-cli
Authenticate
gemini auth login
cd ~/github/oneshot/secrets
sops research_secrets.enc.json
More from claude-skill-registry
All skills →
About this skill
What does the deep-research skill do?

Deep research via Gemini CLI OR free search APIs — runs in background sub-agent to save Claude tokens.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill deep-research-khamel83-oneshot --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going