Skip to main content

ccg

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.

소스 정보

저장소
zereight/gitlab-mcp
최근 소스 활동
2026년 4월 12일 05:11
감지된 SKILL.md 언어
영어
스타
2,091
포크
368

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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 | Scenario | Action | |----------|--------| | One provider unavailable | Continue with available + Claude synthesis | | Both unavailable | Fall 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 ```
GitHub에서 보기