1. Conduid
  2. Science
  3. Everything Gemini Code
MCP server · Science

Everything Gemini Code

[Everything Gemini Code] A harness engineering toolkit for Gemini CLI & Antigravity. Tune the runtime around the model, not the model itself

44Fair

Scored 5 months ago · breakdown

About Everything Gemini Code

Everything Gemini Code is an MCP server in the Science category: [Everything Gemini Code] A harness engineering toolkit for Gemini CLI & Antigravity. Tune the runtime around the model, not the model itself.

Install

From source
git clone https://github.com/Jamkris/everything-gemini-code

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Everything Gemini Code

Powered by Claude · Grounded in docs

I know everything about Everything Gemini Code. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Language: English | 한국어 | 简体中文

Attribution: This project was built by migrating Everything Claude Code by @affaan-m to the Gemini CLI ecosystem. Huge thanks for the original work.

Everything Gemini Code

Stars License

A comprehensive configuration suite for Gemini CLI / Antigravity.

This extension provides production-ready agents, skills, hooks, commands, rules, and MCP configurations designed to supercharge your development workflow with Gemini.


🚀 Quick Start

npm install -g @google/gemini-cli@latest


### Authentication (Required)

The Gemini CLI requires an API key to function.

1.  Get your API key from [Google AI Studio](https://aistudio.google.com/).
2.  Set it as an environment variable:

```bash
export GEMINI_API_KEY="your_api_key_here"

Or configure it using the CLI (if supported by your version):

gemini config set apiKey "your_api_key_here"

Option 1: Install via Gemini CLI (Recommended)

The easiest way to install. This will automatically set up the extension for Gemini CLI.

gemini extensions install https://github.com/Jamkris/everything-gemini-code

Option 2: Install via Script (For Antigravity & Advanced Users)

Recommended if you use Antigravity (VS Code / Cursor) or need to customize the installation. Existing configurations will be updated.

# Install for Antigravity (Recommended)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Jamkris/everything-gemini-code/main/scripts/install.sh)" -- --antigravity

# Install All (CLI + Antigravity)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Jamkris/everything-gemini-code/main/scripts/install.sh)" -- --all

Option 1: Uninstallation (Recommended)

gemini extensions uninstall https://github.com/Jamkris/everything-gemini-code

Option 2: Uninstallation (Manual Script)

# Selective Uninstall (Recommended): Removes only files installed by this extension.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Jamkris/everything-gemini-code/main/scripts/uninstall.sh)" -- --antigravity

# Full Uninstall (Caution): Deletes ALL files in the target directories.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Jamkris/everything-gemini-code/main/scripts/uninstall.sh)" -- --antigravity --purge

Option 2: Manual Installation (Advanced)

If you prefer manual control or need to customize specific components:

# Clone the repository
git clone https://github.com/Jamkris/everything-gemini-code.git

# Copy agents
cp everything-gemini-code/agents/*.md ~/.gemini/agents/

# Copy commands (Gemini CLI)
cp everything-gemini-code/commands/*.toml ~/.gemini/commands/

# Copy workflows (Antigravity)
# Note: For Antigravity, use ~/.gemini/antigravity/global_workflows/
cp everything-gemini-code/workflows/*.md ~/.gemini/antigravity/global_workflows/

# Copy skills
cp -r everything-gemini-code/skills/* ~/.gemini/skills/

For Antigravity Users: If you are manually installing for Antigravity, copying to ~/.gemini/antigravity/ subdirectories (global_agents, global_skills) is recommended for full compatibility. The install.sh script handles this automatically.

Note: Rules are bundled into ~/.gemini/GEMINI.md via install.sh. For manual installs, copy a template: cp everything-gemini-code/templates/GEMINI_GLOBAL.md ~/.gemini/GEMINI.md


### Option 3: Install as Gemini CLI Extension (Developer Mode)

You can link this repository directly to Gemini CLI as an extension. This allows you to develop and test changes in real-time.

```bash
# Clone the repository
git clone https://github.com/Jamkris/everything-gemini-code.git
cd everything-gemini-code

# Link the extension
gemini extensions link .

⚠️ Note: Rules are generated into ~/.gemini/GEMINI.md by the install script. For extension-only installs, copy a template manually: cp templates/GEMINI_GLOBAL.md ~/.gemini/GEMINI.md


💻 Usage

Once installed, you can access the new capabilities directly in Gemini CLI.

Slash Commands

Use custom commands to automate workflows (see Full Command List):

# Plan a feature implementation
/egc-plan "Add user authentication with JWT"

# Start Test-Driven Development workflow
/egc-tdd "Create a user service"

# Run a code review
/egc-code-review

Antigravity users: workflows are installed under bare names (e.g. /tdd, /code-review, /build-fix) — the egc- prefix is only applied to /egc-plan, which would otherwise conflict with Antigravity's built-in /plan. In Gemini CLI every command uses the egc- prefix to avoid collisions with its built-in command set.

Agents

Delegate complex tasks to specialized agents:

# Use the architect agent for system design
@architect "Design a microservices architecture for..."

# Use the security reviewer for vulnerability checks
@security-reviewer "Audit this file for injection flaws"

Skills

Gemini will automatically utilize installed skills when relevant to your request, such as "TDD Workflow" or "Backend Patterns".

MCP Servers

Configure and manage Model Context Protocol (MCP) servers to extend Gemini's capabilities. (see MCP Configuration Guide)


📦 What's Inside

This extension packs a complete development environment config:

everything-gemini-code/
├── gemini-extension.json  # Extension manifest
├── agents/                # Specialized subagents (@planner, @architect, etc.)
├── skills/                # Workflow definitions (TDD, Patterns, etc.)
├── commands/              # Gemini CLI commands (.toml)
├── workflows/             # Antigravity workflows (.md)
├── templates/             # GEMINI.md rule templates (Global, TS, Python, Go)
├── hooks/                 # Automation triggers (hooks.json)
├── scripts/               # Install, uninstall, CI, and utility scripts
├── mcp-configs/           # MCP server configurations
└── docs/                  # Documentation (en, ko-KR, zh-CN)

⚠️ Troubleshooting

If you see "Skill conflict detected" warnings, it means you have previously installed skills manually. You can safely remove the local versions to use the extension's managed skills:

# Remove manually installed skills and commands to avoid conflicts
rm -rf ~/.gemini/skills/* ~/.gemini/commands/*

🤝 Contributing

Contributions are welcome! See the Contributing Guide.

If you have useful agents, skills, or configurations, please submit a Pull Request.


📄 License

MIT - Use freely, modify as needed.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Everything Gemini Code

How do I install Everything Gemini Code?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Everything Gemini Code safe to use with an AI agent?

Its trust score is 44 out of 100 (fair). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Everything Gemini Code still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.