SkillAgentSearch skills...

llm-council-skill

A skill to claude code that enables brainstorming with other LLMs (ChatGPT, Gemini) before presenting the implementation plan to the user

Install / Use

npx skills add gcpdev/llm-council-skill

Installs into whichever agent you are using.

About this skill
šŸ“„

SKILL.md

Installable skill definition

Quality Score

81/100

Supported Platforms

Claude Code
Gemini CLI

Tags

Our assessment of llm-council-skill

llm-council-skill scores 81/100 on our quality scale, 719th of 965 AI & Machine Learning skills we index.

Its SKILL.md is 5.6 KB long, well organised into 9 sections with 3 code examples: a solid amount of guidance for an agent.

It has 491 GitHub stars, a meaningful sign that others use it.

Substance
26/30
Structure
18/20
Description
15/15
Adoption
11/20
Freshness
11/15

Maintenance, license and trust

  • The repository was last updated about 10 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
  • Our last check on 2026-10-18 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 94/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

llm-council-skill compared with similar skills

All 4 of these similar skills score higher than llm-council-skill; compare them before choosing.

SkillScoreStarsUpdatedFormat
llm-council-skill (this skill)by gcpdev8149110mo agoSKILL.md
claude-memby thedotmack100113.5ktodayCLAUDE.md
Understand-Anythingby Egonex-AI10090.9k10d agoCLAUDE.md
headroomby headroomlabs-ai10078.9ktodayCLAUDE.md
CowAgentby zhayujie10047.8ktodayCLAUDE.md

Frequently asked questions

How do I install llm-council-skill?
Run npx skills add gcpdev/llm-council-skill. The install tabs above show the steps for each supported agent.
Which AI agents does llm-council-skill work with?
It is written for Claude Code and Gemini CLI, as a SKILL.md file. Other agents that read the same format can often use it too.
Is llm-council-skill safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 94/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is llm-council-skill still maintained?
The repository was last updated about 10 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.

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 <img width="607" height="210" alt="council_demo" src="https://github.com/user-attachments/assets/6e2a759d-40cc-4bc2-9651-a74aca651303" />
  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 <img width="608" height="222" alt="council_demo2" src="https://github.com/user-attachments/assets/327893bd-9806-4cfb-85df-538649c978fa" />

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..." <img width="609" height="79" alt="council_demo3" src="https://github.com/user-attachments/assets/ba98d179-08be-4cc8-ac6a-0e1bc69b3fc7" />

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:
    • Copy .env.template to create a .env file in your working directory
    • Add your OpenAI API key (get it at https://platform.openai.com/api-keys)
    • Add your Gemini API key (get it at https://aistudio.google.com/app/apikey)
    • Optionally customize which models to use (see Model Options below)

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.

Related Skills

View on GitHub
GitHub Stars491
CategoryAI
Updated10mo ago
Forks65

Languages

Python

Trust signals

94/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 low
llm-council-skill — Claude Code Skill: Install & Safety Check | SkillAgent