← Back to Skills Marketplace
aiwithabidi

Model Council

by aiwithabidi · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
291
Downloads
0
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install model-council
Description
Multi-model consensus system — send a query to 3+ different LLMs via OpenRouter simultaneously, then a judge model evaluates all responses and produces a win...
Usage Guidance
This skill is coherent with its stated purpose, but remember it will send whatever you type to external LLMs via OpenRouter and incur API costs. Do not submit sensitive secrets or private data to the council. Verify your OpenRouter account limits and billing, and consider testing with a throwaway question first. If you are uncertain about the publisher, review the included script yourself (it is short and uses only the OpenRouter endpoints) and rotate the API key if you decide to stop using the skill. Finally, monitor usage after enabling the skill to detect unexpected calls or charges.
Capability Analysis
Type: OpenClaw Skill Name: model-council Version: 1.0.0 The 'model-council' skill is a legitimate multi-model consensus tool that queries several LLMs via the OpenRouter API and uses a judge model to synthesize the best answer. The implementation in `scripts/model_council.py` uses standard Python libraries (urllib, concurrent.futures) to handle parallel requests and properly manages the `OPENROUTER_API_KEY` via environment variables. There is no evidence of data exfiltration, malicious execution, or prompt-injection attacks within the documentation or code.
Capability Assessment
Purpose & Capability
Name/description ask for multi-model consensus via OpenRouter and the package only requires OPENROUTER_API_KEY and contains a script that calls OpenRouter endpoints for chat completions and (optionally) generation-cost info. The default model list and judge selection align with the stated purpose.
Instruction Scope
SKILL.md tells the agent to run the included Python script with the question and optional flags. The script only reads the OPENROUTER_API_KEY environment variable and does network calls to openrouter.ai; it does not read other files, credentials, or unexpected system paths.
Install Mechanism
No install spec is provided (instruction-only + included script). The script uses only Python stdlib (urllib, threading), so nothing is downloaded or written during install. This is a low-risk install model.
Credentials
Only OPENROUTER_API_KEY is required and declared as primaryEnv. The key is necessary and sufficient for forwarding requests to OpenRouter. No other secrets or unrelated env vars are requested or accessed by the code.
Persistence & Privilege
The skill does not request or require always:true and does not attempt to modify other skills or system-wide settings. It runs on-demand and only uses the API key at runtime.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install model-council
  3. After installation, invoke the skill by name or use /model-council
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Model Council. - Query multiple LLMs (3+) via OpenRouter simultaneously. - Judge model evaluates all responses, selects a winner, provides reasoning, and synthesizes the best answer. - Designed for important decisions, code review, research verification, and creative comparison. - Flexible options for custom models, judge, output format, and token limits. - Requires OPENROUTER_API_KEY for operation.
Metadata
Slug model-council
Version 1.0.0
License
All-time Installs 3
Active Installs 3
Total Versions 1
Frequently Asked Questions

What is Model Council?

Multi-model consensus system — send a query to 3+ different LLMs via OpenRouter simultaneously, then a judge model evaluates all responses and produces a win... It is an AI Agent Skill for Claude Code / OpenClaw, with 291 downloads so far.

How do I install Model Council?

Run "/install model-council" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Model Council free?

Yes, Model Council is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Model Council support?

Model Council is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Model Council?

It is built and maintained by aiwithabidi (@aiwithabidi); the current version is v1.0.0.

💬 Comments