Back to list
DNYoussef

gemini-research

by DNYoussef

Context Cascade - Nested Plugin Architecture for Claude Code Official Claude Code Plugin | Version 3.1.0 | Last updated: 2026-01-09 (see docs/COMPONENT-COUNTS.json for source counts) Context-saving nested architecture: Playbooks -> Skills -> Agents -> Commands. Load only what you need, saving 90%+ context space.

13🍴 4📅 Jan 14, 2026

SKILL.md


name: gemini-research description: Use Gemini CLI for research with Google Search grounding and 1M token context allowed-tools: Bash, Read, Write, TodoWrite, WebFetch, Glob, Grep

Gemini Research Skill


LIBRARY-FIRST PROTOCOL (MANDATORY)

Before writing ANY code, you MUST check:

Step 1: Library Catalog

  • Location: .claude/library/catalog.json
  • If match >70%: REUSE or ADAPT

Step 2: Patterns Guide

  • Location: .claude/docs/inventories/LIBRARY-PATTERNS-GUIDE.md
  • If pattern exists: FOLLOW documented approach

Step 3: Existing Projects

  • Location: D:\Projects\*
  • If found: EXTRACT and adapt

Decision Matrix

MatchAction
Library >90%REUSE directly
Library 70-90%ADAPT minimally
Pattern existsFOLLOW pattern
In projectEXTRACT
No matchBUILD (add to library after)

Purpose

Route research tasks to Gemini CLI when:

  • Real-time information is needed (Google Search grounding)
  • Context exceeds Claude's 200k limit (Gemini has 1M)
  • Need web-grounded factual answers

Unique Capability

What Gemini Does Better:

  • Google Search grounding for current information
  • 1M token context for massive document analysis
  • 70+ extensions (Figma, Stripe, Shopify, etc.)
  • Web content analysis with source attribution

When to Use

Perfect For:

  • Current events, recent documentation
  • Large codebase analysis (>150k tokens)
  • Literature reviews with many papers
  • Real-time API documentation lookup
  • Market research, competitor analysis

Don't Use When:

  • Offline/airgapped environments
  • Complex multi-step reasoning (use Claude)
  • Code generation requiring iteration (use Codex)

Usage

Basic Research

/gemini-research "What are the latest React 19 best practices?"

With Context Files

/gemini-research "Analyze architecture" --context @src/

Large Document Analysis

/gemini-research "Summarize all papers" --context papers/*.pdf

Command Pattern

bash scripts/multi-model/gemini-research.sh "<query>" "<task_id>" "json"

Memory Integration

Results stored to Memory-MCP:

  • Key: multi-model/gemini/research/{task_id}
  • Tags: WHO=gemini-cli, WHY=research

Output Format

{
  "content": "Research findings...",
  "sources": ["url1", "url2"],
  "model": "gemini-2.5-pro",
  "timestamp": "2025-12-28T..."
}

Handoff to Claude

After Gemini research completes:

  1. Results stored in Memory-MCP
  2. Claude agents read from memory key
  3. Use research to inform implementation
// Claude agent reads Gemini research
const research = memory_retrieve("multi-model/gemini/research/{task_id}");
Task("Coder", `Implement using: ${research.content}`, "coder");

Configuration

  • Retries: 3 attempts on failure
  • Timeout: 60 seconds per query
  • Fallback: Claude researcher agent if Gemini unavailable

Score

Total Score

70/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon