⏳ This skill is pending AI review.

Scores will appear once the review pipeline completes.

version unknown

llm-council

@gcpdev⭐ 458 stars

Multi-LLM collaborative brainstorming and planning. Use when user explicitly requests consultation with multiple AI models (ChatGPT, Gemini, other LLMs) before presenting an implementation plan, or asks to "consult the council", "ask other models", or "get perspectives from other AIs". Queries external LLM APIs, synthesizes their perspectives, and presents an adapted implementation plan.

Choose how to use this skill

You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.

1. Native installer

This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.

Do not guess an installer command or replace an existing version without reviewing the diff.

2. Complete package recommended

Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.

No complete ProSkills package is published for this listing yet.

3. Prompt-only

Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.

Need only the instruction file?

Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.

No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.

—/10

// RATINGS

⭐GitHub Stars
⭐⭐⭐ 458 on GitHubGitHub ↗

Popular

🟢ProSkills Score
—
📍

Not yet listed on ClawHub or SkillsMP

// README

LLM Council Skill

A Claude skill that enables collaborative brainstorming with multiple AI models (ChatGPT and Gemini) before presenting implementation plans.

What It Does

When you ask Claude to consult with other AI models, Claude will:

  1. Query both ChatGPT and Gemini for their perspectives
  2. Analyze their responses and identify valuable insights
  3. Synthesize a comprehensive implementation plan incorporating ideas from all three models
  4. Present the final plan with attribution to each model's contributions

How to Use

Simply ask Claude to consult with other AI models using phrases like:

  • "Consult the council: How should I architect a microservices system?"
  • "Ask ChatGPT and Gemini what they think about my database design"
  • "Get perspectives from other AI models on this technical decision"
  • "Consult with other LLMs: What's the best approach for..."

Example:

User: Consult the council: How should I structure my React app for scalability?

Claude will then:
- Query ChatGPT and Gemini about React architecture
- Analyze their suggestions on components, state management, and organization
- Present a synthesized plan incorporating insights from all three models

Installation

  1. Install the skill in Claude by uploading the llm-council.skill file
  2. Set up API keys and model preferences:

Model Options

Default Models (Fast & Cost-Effective):

  • ChatGPT: gpt-5-nano-2025-08-07 (highly cost-effective)
  • Gemini: gemini-3-flash-preview (balanced speed and intelligence)

Upgrade Options for Better Collaboration:

OpenAI models (ordered by capability):

  • gpt-5-nano - Fastest, cheapest version of GPT-5. It's great for summarization and classification tasks. (Default)
  • gpt-5-mini - Balanced cost and quality
  • gpt-5.2 - Smart model, capable of most tasks
  • gpt-5.2-pro - State-of-the-art for professional knowledge work

Gemini models (ordered by capability):

  • gemini-2.5-flash-lite - Ultra-fast, optimized for throughput
  • gemini-2.5-flash - Best price-performance
  • gemini-3-flash-preview - Balanced (default)
  • gemini-3-pro-preview - Most intelligent, best reasoning

How to Configure: Add these lines to your .env file:

OPENAI_MODEL=gpt-5-nano
GEMINI_MODEL=gemini-3-flash-preview

Recommended Configurations:

  • Balanced: Defaults (gpt-5-nano + gemini-3-flash-preview)
  • Budget: gpt-5-nano + gemini-2.5-flash
  • High Quality: gpt-5 + gemini-3-flash-preview
  • Premium Reasoning: gpt-5.2 + gemini-3-pro-preview
  • Professional Work: gpt-5.2-pro + gemini-3-pro-preview

Benefits

  • Diverse perspectives: Get insights from three different AI models with different training and capabilities
  • Better decisions: Identify potential issues or alternatives you might have missed with a single model
  • Comprehensive planning: Combine strengths of multiple models for more robust implementation plans

API Costs

Both OpenAI and Gemini APIs have usage costs that vary significantly by model:

OpenAI Cost Tiers (approximate, check current pricing):

Budget Tier:

  • gpt-5-nano: Very low cost per token

Standard Tier:

  • gpt-5-mini: Moderate cost

Premium Tier:

  • gpt-5.2: Higher cost per token
  • gpt-5.2-pro: Highest cost for professional work

Gemini Cost Tiers (approximate, check current pricing):

Budget Tier:

  • gemini-2.5-flash-lite: Very low cost, optimized for throughput
  • gemini-2.5-flash: Low cost, best price-performance

Standard Tier:

  • gemini-3-flash-preview: Moderate cost (default)

Premium Tier:

  • gemini-3-pro-preview: Higher cost for advanced reasoning

Cost Management Tips:

  • Start with default models for routine brainstorming (very cost-effective)
  • Use mid-tier models (gpt-5-mini + gemini-3-flash-preview) for balanced quality/cost
  • Upgrade to premium models only for critical architectural decisions or complex reasoning tasks
  • Set usage limits in your API dashboards (OpenAI Platform and Google AI Studio)
  • Consider setting monthly budgets to avoid surprises
  • Monitor your usage patterns and adjust model choices accordingly

Note: Each /council command makes 2 API calls (one to ChatGPT, one to Gemini), so total cost is the sum of both models' pricing.

Skill Structure

llm-council/
├── SKILL.md                    # Main skill instructions
├── scripts/
│   └── query_llms.py          # Python script that queries both APIs
└── references/
    └── setup.md               # Detailed setup instructions

Troubleshooting

"API key not found" error: Make sure your .env file is in the current working directory with the correct keys.

API timeout: The script has a 30-second timeout per API. If an API is slow or down, it will show an error but continue with the other model's response.

One API fails: Claude will note which model's perspective is unavailable and proceed with the available responses.

// HOW IT'S BUILT

KEY FILES

llm-council/SKILL.mdREADME.md

// REPO STATS

458 stars