alchemiststudiosDOTai/claude-code-gemini-manager-skill

Claude Code plugin that manages Gemini CLI as an intern. Claude acts as manager/architect while Gemini does all coding work.

License:UnknownLanguage:Shell517

Deep Analysis

Let Claude Code act as manager/architect role, delegating actual coding work to Gemini CLI for execution

Recommended

Core Features

Claude as manager/architect role, Gemini as intern role executing coding

Claude doesn't write code directly, instructs Gemini to execute

Claude verifies Gemini output, requests fixes if issues found

Claude responsible for reading and understanding codebase, formulating implementation plans

Technical Implementation

Architecture:Dual AI collaboration architecture with Claude Code as upper-level manager, Gemini CLI as lower-level executor
Execution Flow:

Key Components:
Claude Code Skills
Gemini CLI
Shell
Highlights
  • Innovative dual AI collaboration model
  • Claude focuses on high-level thinking and verification
  • Automated verification-fix loop
  • Supports plugin installation and manual installation
Use Cases
  • Complex feature development needing heavy coding but leveraging Claude's planning ability
  • Scenarios wanting to reduce Claude usage costs while maintaining code quality
  • Large code refactoring tasks requiring AI collaboration
Limitations
  • Depends on Gemini CLI, requires separate install and config
  • Dual AI communication may increase task completion time
  • Requires API quotas for two AI services
Tech Stack
ShellClaude Code Skills APIGemini CLI

Gemini Manager

An Agent Skill that lets Claude Code act as a manager while Gemini CLI does all the coding work.

What It Is

Claude Code = Manager/Architect (thinks, plans, reads, verifies)
Gemini CLI = Intern (implements, codes, fixes)

Claude never writes code. Instead, Claude:

  • Reads and understands the codebase
  • Plans what needs to be done
  • Tells Gemini exactly what to implement
  • Verifies Gemini's work
  • Requests fixes until it's correct

Usage

Say things like:

  • "Manage the implementation of X using Gemini"
  • "Drive Gemini to add feature Y"
  • "Use gemini-manager skill for this task"

How It Works

  1. Claude reads files to understand the task
  2. Claude tells Gemini what to implement with specific commands
  3. Claude verifies what Gemini produced
  4. If needed, Claude tells Gemini to fix issues
  5. Loop continues until Claude is satisfied

Installation

As a Plugin (Recommended)

# Install via plugin command
/plugin install alchemiststudiosDOTai/claude-code-gemini-manager-skill

Manual Installation

Clone the repo and copy to your skills directory:

# Clone the repo
git clone https://github.com/alchemiststudiosDOTai/claude-code-gemini-manager-skill.git

# For personal skill (available in all projects)
cp -r claude-code-gemini-manager-skill/skills/gemini-manager ~/.claude/skills/

# For project skill (available in this project only)
cp -r claude-code-gemini-manager-skill/skills/gemini-manager ./.claude/skills/