Back to Skills

gemini-context-bridge

verified

Facilitates context sharing and strategic delegation between Claude Code and Gemini CLI. Syncs CLAUDE.md to GEMINI.md and provides agent selection guidance. Use when onboarding Gemini to a project, syncing instructions between agents, or deciding whether to use Claude or Gemini for a specific task.

View on GitHub

Marketplace

melodic-software

melodic-software/claude-code-plugins

Plugin

google-ecosystem

Repository
Verified Org

melodic-software/claude-code-plugins
13stars

plugins/google-ecosystem/skills/gemini-context-bridge/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/melodic-software/claude-code-plugins/blob/main/plugins/google-ecosystem/skills/gemini-context-bridge/SKILL.md -a claude-code --skill gemini-context-bridge

Installation paths:

Claude
.claude/skills/gemini-context-bridge/
Powered by add-skill CLI

Instructions

# Gemini Context Bridge

## 🚨 MANDATORY: Invoke gemini-cli-docs First

> **STOP - Before providing ANY response about GEMINI.md syntax:**
>
> 1. **INVOKE** `gemini-cli-docs` skill
> 2. **QUERY** for the specific context topic
> 3. **BASE** all responses EXCLUSIVELY on official documentation loaded

## Overview

This skill bridges the gap between **Claude Code** and **Gemini CLI** by providing workflows to synchronize project context and strategic guidance on agent delegation. It ensures that project conventions defined in `CLAUDE.md` are understood by Gemini (via `GEMINI.md`) and helps users leverage the unique strengths of each agent.

## When to Use This Skill

**Keywords:** sync context, share memory, copy instructions, migrate context, bridge agents, gemini.md, claude.md, delegation strategy, agent selection

**Use this skill when:**

- **Onboarding Gemini:** You have a `CLAUDE.md` and want to initialize a `GEMINI.md` for Gemini CLI.
- **Syncing Instructions:** You want to ensure both agents follow the same coding styles and conventions.
- **Deciding Agent:** You are unsure whether to use Claude or Gemini for a specific task (e.g., "Who should run this migration?").
- **Comparing Context:** You want to see if there are conflicting instructions between the two agents.

## Delegation Strategy (Gemini vs Claude)

When orchestrating tasks, use this guide to choose the right agent:

### Delegate to **Gemini CLI** for

1. **Google Ecosystem Auth**: Tasks requiring authenticated access to GCP, Vertex AI, or Firebase.
2. **Long Context / Low Cost**: Operations best suited for Gemini Flash (large context) or Pro (very large context).
3. **Interactive Tools**: Running interactive CLIs (e.g., `top`, `vim`, `git rebase`) via `enableInteractiveShell`.
4. **Smart Edits**: Using the `edit` tool with the specific "Smart Edit" strategies of Gemini.
5. **Memory/Todos**: Utilizing the built-in programmable `save_memory` and `write_todos` tools for state tracking.

### Delegate to

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
4763 chars