Agent skill

CCG Tri-Model Orchestration

by zereight in zereight/gitlab-mcp

Runs a task through Codex and Gemini CLIs in parallel alongside Claude, then synthesizes the three outputs into one answer with agreements and conflicts called out.

MITAuto-check passedAgent Workflows

Install CCG Tri-Model Orchestration

skills CLI
$ npx skills add zereight/gitlab-mcp --skill ccg -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install zereight/gitlab-mcp ccg --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/zereight/gitlab-mcp.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.github/skills/ccg .claude/skills/ccg && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ccg
GitHub stars
2k
Used in
1 other repo
Token cost
~657 tokens
SKILL.md length
190 words
Files
1
Skills in repo
24
Repo updated
First seen
Licence
MIT

At a glance

Runs a task through Codex and Gemini CLIs in parallel alongside Claude, then synthesizes the three outputs into one answer with agreements and conflicts called out.

  • Works in 4 steps: Decompose Request → Invoke Advisors → Collect Results → …
  • Reviewing a PR from both backend and UX perspectives at once
  • SKILL.md covers When to Use, When NOT to Use, Requirements and Execution Protocol, plus 2 more sections
  • Calls npm, codex and gemini

What it does

The skill splits a request into a Codex prompt covering architecture, correctness, backend and test strategy, and a Gemini prompt covering UX, content clarity and edge-case usability, running both CLIs in parallel, or through VS Code's model-selection API when available. It is meant for backend-and-frontend requests in one go, multi-perspective code review, and cross-validation where models may disagree, not for simple tasks that should just be executed directly.

Results come back as one synthesis listing what the advisors agreed on, what they conflicted on explicitly, a chosen final direction with its rationale, and an action checklist. If one CLI is unavailable the skill continues with the other plus its own synthesis; if both are unavailable it falls back to a Claude-only answer.

When your agent uses it

  • Reviewing a PR from both backend and UX perspectives at once
  • Cross-validating a plan when models might disagree
  • Getting fast parallel opinions without full multi-agent orchestration

Example prompts

  • “ccg review this PR: architecture and security via Codex, UX and readability via Gemini.”
  • “Get multiple opinions on this refactor before I commit to it.”
  • “Cross-validate my API design with Codex and Gemini and tell me where they disagree.”

Requirements

  • Codex CLI (npm install -g @openai/codex)
  • Gemini CLI (npm install -g @google/gemini-cli)

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Decompose Request
  2. Invoke Advisors
  3. Collect Results
  4. Synthesize

What it can do on your machine

Read from SKILL.md and the folder at commit b4f0d9d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm
    • codex
    • gemini

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

CCG Tri-Model Orchestration loads about 657 tokens when it runs. Until then it costs about 51 tokens; SKILL.md has 190 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~51
When it runs · the whole SKILL.md, loaded when a task matches
~657

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from zereight/gitlab-mcp at commit b4f0d9d, republished under its MIT licence (© zereight). 190 words, ~657 tokens.

Download SKILL.mdSave it as .claude/skills/ccg/SKILL.md (or your agent's skills folder).
name
ccg
description
Claude-Codex-Gemini tri-model orchestration for multi-perspective analysis. Activate when user says: ccg, tri-model, three models, multi-model, cross-validate, get multiple opinions, compare models.
argument-hint
<task description>

CCG - Claude-Codex-Gemini Tri-Model Orchestration

Route a task through three AI models in parallel, then synthesize their outputs into one unified answer.

When to Use

  • Backend/analysis + frontend/UI work in one request
  • Code review from multiple perspectives
  • Cross-validation where models may disagree
  • Fast parallel input without full team orchestration

When NOT to Use

  • Simple, straightforward tasks → execute directly
  • Already clear on approach → use /omg-autopilot
  • Need coordinated multi-agent work → use /team

Requirements

  • Codex CLI: npm install -g @openai/codex
  • Gemini CLI: npm install -g @google/gemini-cli
  • If either CLI is unavailable, continue with whichever provider works

Execution Protocol

1. Decompose Request

Split the user request into:

  • Codex prompt: architecture, correctness, backend, risks, test strategy
  • Gemini prompt: UX/content clarity, alternatives, edge-case usability, docs polish
  • Synthesis plan: how to reconcile conflicts
2. Invoke Advisors

Run both advisors via CLI in parallel:

bash
# Run in terminal
codex "<codex prompt>"
gemini "<gemini prompt>"

Or via VS Code's selectChatModels() API if available:

Promise.all([
  model_openai.sendRequest(codex_prompt),
  model_google.sendRequest(gemini_prompt)
])
3. Collect Results

Gather outputs from both advisors.

4. Synthesize

Return one unified answer with:

  • Agreed recommendations
  • Conflicting recommendations (explicitly called out)
  • Chosen final direction + rationale
  • Action checklist

Fallbacks

ScenarioAction
One provider unavailableContinue with available + Claude synthesis
Both unavailableFall back to Claude-only answer

Example

/ccg Review this PR - architecture/security via Codex and UX/readability via Gemini

Output:

=== CCG Synthesis ===

## Agreed
- Authentication middleware needs rate limiting
- Error messages should be more user-friendly

## Conflicting
- Codex: Use middleware pattern for validation
- Gemini: Use inline validation for simplicity
→ Chosen: Middleware pattern (consistency with existing codebase)

## Action Checklist
- [ ] Add rate limiting middleware
- [ ] Improve error messages in auth flow
- [ ] Extract validation to middleware layer

© zereight, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .github/skills/ccg of zereight/gitlab-mcp.

Open the folder on GitHubat commit b4f0d9d

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in zereight/gitlab-mcp, which our catalogue first saw on October 7, 2026.

Compare with similar skills

CCG Tri-Model Orchestration next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

CCG Tri-Model Orchestration compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
CCG Tri-Model Orchestration this skillzereight/gitlab-mcp2k1 repos~657Automated safety check: PassMIT
ModLens Image Vision Bridgeliustack/modlens4.2k—~1.3kAutomated safety check: NotesMIT
AI Daily DigestvigorX777/ai-daily-digest1.6k—~1.3kAutomated safety check: PassNone
DeepChat Provider IntegrationThinkInAIXYZ/deepchat6.4k—~1.2kAutomated safety check: PassApache-2.0
Using Ccproxy Inspectorstarbaser/ccproxy350—~2.7kAutomated safety check: PassCustom licence
Using Ccproxy APIstarbaser/ccproxy350—~4kAutomated safety check: PassCustom licence

Similar skills

  • Gives text-only models sight by running the modlens CLI on an image path or URL and returning structured JSON evidence with transcribed text, layout and semantics.

    4.2k GitHub stars~1.3k tokensUpdated 5 days ago
    AI & LLM EngineeringAuto-check: notes
  • AI Daily Digest

    vigorX777/ai-daily-digest

    Fetches RSS feeds from 90 top Hacker News blogs (curated by Karpathy), uses AI to score and filter articles, and generates a daily digest in Markdown with Chinese-translated titles, category…

    1.6k GitHub stars~1.3k tokensUpdated 7 mo ago
    Data & AnalyticsAuto-check passed
  • DeepChat Provider Integration

    ThinkInAIXYZ/deepchat

    Guides adding an LLM provider to DeepChat through explicit source changes: collect the provider details, pick a transport path and add registry entries and tests.

    6.4k GitHub stars~1.2k tokensUpdated today
    DevelopmentAuto-check passed
  • Using Ccproxy Inspector

    starbaser/ccproxy

    Operates the ccproxy inspector MITM system for intercepting, inspecting, and transforming LLM API traffic.

    350 GitHub stars~2.7k tokensUpdated 2 mo ago
    AI & LLM EngineeringAuto-check passed
  • Using Ccproxy API

    starbaser/ccproxy

    Guides users through ccproxy as an OpenAI-compatible and Anthropic-compatible LLM API server with SDK integration, OAuth authentication, sentinel key substitution, model routing, and troubleshooting.

    350 GitHub stars~4k tokensUpdated 2 mo ago
    AI & LLM EngineeringAuto-check passed
  • Mmsp Python

    Prism-Shadow/model-message-stream-protocol

    Guidance for using the MMSP Python SDK (mmsp). An agent skill from Prism-Shadow/model-message-stream-protocol.

    113 GitHub stars~1.4k tokensUpdated 4 days ago
    AI & LLM EngineeringAuto-check passed

More from zereight/gitlab-mcp

All 24 skills in this repo
  • OMG Mode Canceller

    zereight/gitlab-mcp

    Detects which autonomous OMG mode is currently active - Autopilot, Ralph, Ultrawork, UltraQA, Team or Self-Improve - and shuts it down cleanly.

    2k GitHub starsUsed in 1 repo~690 tokens
    Auto-check passed
  • Shared reference for naming, function size, complexity and error handling rules that reviewer agents apply across TypeScript, Python, Go, Rust, Java, C# and Swift.

    2k GitHub starsUsed in 1 repo~1.4k tokens
    Auto-check passed
  • Remember Project Knowledge

    zereight/gitlab-mcp

    Sorts what you learned in a session into the right memory surface, filtering out ephemeral notes and duplicates before anything is stored.

    2k GitHub starsUsed in 1 repo~846 tokens
    Auto-check passed
  • Pre-Commit Security Scan

    zereight/gitlab-mcp

    Runs a fast security sweep of recent code changes before a commit or PR, checking for leaked secrets, vulnerable dependencies, unsafe input handling and auth gaps.

    2k GitHub starsUsed in 1 repo~859 tokens
    Auto-check: notes
  • Skill Inventory Stocktake

    zereight/gitlab-mcp

    Audits a project's skill directories for broken frontmatter, missing template sync and quality gaps, then produces a health report of what needs fixing.

    2k GitHub starsUsed in 1 repo~1k tokens
    Auto-check passed
  • OMG Mode Status

    zereight/gitlab-mcp

    Reports which OMG modes are active, such as autopilot, ralph, team, ultraqa and self-improve, with phase, story or cycle progress read from their state files.

    2k GitHub starsUsed in 1 repo~441 tokens
    Auto-check passed

Categories

Questions about CCG Tri-Model Orchestration

What does CCG Tri-Model Orchestration do?

Runs a task through Codex and Gemini CLIs in parallel alongside Claude, then synthesizes the three outputs into one answer with agreements and conflicts called out. The skill splits a request into a Codex prompt covering architecture, correctness, backend and test strategy, and a Gemini prompt covering UX, content clarity and edge-case usability, running both CLIs in parallel, or through VS Code's model-selection API when available. It is meant for backend-and-frontend requests in one go, multi-perspective code review, and cross-validation where models may disagree, not for simple tasks that should just be executed directly.

When should I use CCG Tri-Model Orchestration?

CCG Tri-Model Orchestration fits situations like: reviewing a PR from both backend and UX perspectives at once; cross-validating a plan when models might disagree; getting fast parallel opinions without full multi-agent orchestration.

How do I install CCG Tri-Model Orchestration in Claude Code?

Run `npx skills add zereight/gitlab-mcp --skill ccg -a claude-code`. Or copy the skill folder (.github/skills/ccg in zereight/gitlab-mcp) into .claude/skills/ccg in your project. Claude Code loads it when a task matches its description.

How do I install CCG Tri-Model Orchestration in Codex?

Run `npx skills add zereight/gitlab-mcp --skill ccg -a codex`. Or copy the skill folder (.github/skills/ccg in zereight/gitlab-mcp) into .agents/skills/ccg in your project. Codex loads it when a task matches its description.

Can I use CCG Tri-Model Orchestration in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add zereight/gitlab-mcp --skill ccg -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ccg, .gemini/skills/ccg, .github/skills/ccg and .opencode/skills/ccg in your project.

What does CCG Tri-Model Orchestration need to run?

Going by SKILL.md and its folder, CCG Tri-Model Orchestration needs the command-line tools its instructions call (npm, codex and gemini). Our summary lists: Codex CLI (npm install -g @openai/codex); Gemini CLI (npm install -g @google/gemini-cli).

Does CCG Tri-Model Orchestration access the network?

SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is CCG Tri-Model Orchestration safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does CCG Tri-Model Orchestration use?

CCG Tri-Model Orchestration is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does CCG Tri-Model Orchestration use?

About 657 tokens (SKILL.md is roughly 2.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to CCG Tri-Model Orchestration?

Skills that share tags, products or a category with CCG Tri-Model Orchestration: ModLens Image Vision Bridge (liustack/modlens, 4.2k stars), AI Daily Digest (vigorX777/ai-daily-digest, 1.6k stars), DeepChat Provider Integration (ThinkInAIXYZ/deepchat, 6.4k stars) and Using Ccproxy Inspector (starbaser/ccproxy, 350 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains CCG Tri-Model Orchestration?

zereight (a GitHub user) maintains it in zereight/gitlab-mcp, which has 2,031 GitHub stars. The repository holds 24 skills in this directory. The repository was last updated on October 9, 2026.

Source: zereight/gitlab-mcp on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.