plugins/google-ecosystem/skills/gemini-context-bridge/SKILL.md
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.
npx skillsauth add melodic-software/claude-code-plugins gemini-context-bridgeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
STOP - Before providing ANY response about GEMINI.md syntax:
- INVOKE
gemini-cli-docsskill- QUERY for the specific context topic
- BASE all responses EXCLUSIVELY on official documentation loaded
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.
Keywords: sync context, share memory, copy instructions, migrate context, bridge agents, gemini.md, claude.md, delegation strategy, agent selection
Use this skill when:
CLAUDE.md and want to initialize a GEMINI.md for Gemini CLI.When orchestrating tasks, use this guide to choose the right agent:
top, vim, git rebase) via enableInteractiveShell.edit tool with the specific "Smart Edit" strategies of Gemini.save_memory and write_todos tools for state tracking.CLAUDE.md).CLAUDE.md that serves as the seed for GEMINI.md.Use this to bootstrap Gemini's context using your existing Claude rules.
Manual Steps:
CLAUDE.md.GEMINI.md with these sections formatted for Gemini (Markdown).Periodically check if the two context files have diverged.
Manual Steps:
diff CLAUDE.md GEMINI.md (or visually compare).CLAUDE.md: The single source of truth for Claude Code. Contains commands, style guides, and project structure.GEMINI.md: The context file for Gemini CLI. Used to prime the model with project-specific instructions..gemini/settings.json: Configuration for Gemini (MCP, tools)..claude/config.json (if applicable): Configuration for Claude.CLAUDE.md as the master record for project rules.GEMINI.md for Gemini-specific overrides (e.g., "Always use Flash model for this repo").save_memory (Gemini) to save_memory (Claude).Query: "Sync my CLAUDE.md to GEMINI.md" Expected Behavior:
Query: "Should I use Claude or Gemini for this large file analysis?" Expected Behavior:
Query: "Check if my CLAUDE.md and GEMINI.md are in sync" Expected Behavior:
gemini-config-management: For configuring the .gemini folder.gemini-cli-docs: For official documentation on GEMINI.md syntax.development
Search Milan Jovanovic's .NET blog for Clean Architecture, DDD, CQRS, EF Core, and ASP.NET Core patterns. Use for finding applicable patterns, code examples, and architecture guidance. Invoke when working with .NET projects that could benefit from proven architectural patterns.
tools
Install and configure Data API Builder (DAB) for production SQL Server MCP access with RBAC
tools
Manage MssqlMcp servers - status, rebuild, and upstream updates
tools
Developer environment setup guides for Windows, macOS, Linux, and WSL. Use when setting up development machines, installing tools, configuring environments, or following platform-specific setup guides. Covers package management, shell/terminal, code editors, AI tooling, containerization, databases, and more.