← Back to Skills Marketplace
Multi Model Consensus
by
Zeekr0808-hue
· GitHub ↗
· v1.6.4
· MIT-0
140
Downloads
1
Stars
0
Active Installs
21
Versions
Install in OpenClaw
/install multi-model-consensus
Description
多模型决策委员会 — 消除单模型偏见,通过多轮分歧讨论产出客观决策参考。支持3-13个模型同时评审,提供量化投票矩阵和6段式共识报告。触发条件:包含「多模型决策」或「多模型委员会」时自动激活。
Usage Guidance
What to consider before installing/use:
- Ask the publisher to explicitly declare that the skill will read your local OpenClaw config (e.g., ~/.openclaw/openclaw.json) and session metadata. The registry currently lists no required config paths — that should be corrected or explained.
- Confirm why Exec/Read/Write appear in allowed-tools. If the skill only needs to call session APIs to spawn/collect subagents, Exec may be unnecessary; prefer a version that does not request shell/exec/file-write capability.
- The SKILL.md says some self-checks are 'internal' and not shown to users. Request that the maintainer document exactly what is hidden and obtain an explicit user consent prompt before any local-file reads or background operations.
- If you care about privacy, note the skill enforces 'real-name' model reporting (it will surface actual model/provider names in outputs). If you prefer anonymity/internal routing to be kept private, ask for an option to anonymize model identifiers in reports.
- To reduce risk: test the skill in an isolated environment or with a non-sensitive OpenClaw config (or with a copy of the config that contains fake/limited entries) before enabling it on production data.
- If you want to proceed, request a small manifest update from the author that: (1) declares required config paths and any file reads, (2) justifies allowed-tools list (remove Exec if not needed), and (3) states clearly when and how user-visible notifications occur (no hidden actions).
Capability Analysis
Type: OpenClaw Skill
Name: multi-model-consensus
Version: 1.6.4
The skill bundle implements a complex multi-model orchestration framework for decision-making. While the documentation is professional and includes security-conscious design principles (e.g., the 'Identity Purity Principle' forbidding sub-agents from spawning further agents), the skill requests several high-risk permissions including 'Exec', 'Write', and 'SessionsSpawn' (allowing up to 13 concurrent sub-agents). The 'SKILL.md' and 'TROUBLESHOOTING.md' files indicate the agent performs environment self-checks via shell execution and writes persistent reports to the user's home directory (~/.openclaw/workspace/memory/). These powerful capabilities, combined with the complexity of multi-round sub-agent orchestration, present a significant attack surface for resource exhaustion or indirect prompt injection, placing it in the suspicious category despite the lack of clear malicious intent.
Capability Assessment
Purpose & Capability
The declared purpose—coordinating multiple local models for multi-round voting—matches the instructions. However docs and verification examples explicitly instruct scanning a local config (~/.openclaw/openclaw.json) to discover available models and to inspect session metadata (session_status). The registry metadata lists no required config paths or environment variables. That is an incoherence: reading a local config file is a capability this skill clearly expects but it is not declared in the registry. Also the SKILL.md frontmatter allows Exec/Read/Write (powerful tools) even though orchestration could be implemented using session APIs alone.
Instruction Scope
The SKILL.md instructs the organizer to perform environment self-checks, read session metadata, dynamically scan the local openclaw.json model list, spawn subagents, use sessions_yield, and collect child results. Those actions are functionally required for the skill's orchestration purpose, but two red flags appear: (1) some internal checks are explicitly labeled 'only for organizer internal decision use, not displayed to the user' — that gives the skill discretion to perform hidden actions; (2) the instructions forbid judges from spawning subagents and calling tools but explicitly allow the organizer to spawn subagents — the distinction relies on runtime enforcement outside the skill text. The skill also lists Exec/Read/Write in allowed-tools which would permit arbitrary shell/file operations if the platform honors those permissions.
Install Mechanism
No install spec and no code files — instruction-only. This minimizes install-time risk because nothing is downloaded or written by an installer. The skill's documents are all static guidance/templates; no third-party package or network download is present.
Credentials
The skill does not require environment variables or explicit credentials (registry shows none), which is appropriate. However it expects access to local configuration (openclaw.json) and to session metadata/APIs to enumerate and invoke local models; those accesses should have been declared as required config paths. The skill's insistence on 'real-name' model transparency means it will surface model provider/identifier strings in outputs, which could reveal internal routing/provider information; that is relevant to privacy and should be explicit to the user.
Persistence & Privilege
The skill is not marked 'always:true' and has no installation side effects. Autonomous invocation is allowed by default (normal). Because it is instruction-only, it does not request persistent system-wide privileges. Still, its runtime behavior (spawning child sessions, reading local config) gives it operational reach during execution; combine that with allowed Exec/Read/Write and you get broader runtime capability than the registry claims.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install multi-model-consensus - After installation, invoke the skill by name or use
/multi-model-consensus - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.6.4
multi-model-consensus v1.6.4
- 更新版本号至 1.6.4。
- 移除 references/EXECUTION_EXAMPLES.md 参考文档条目与文件,无其他文档更新。
- 其余功能、流程与参数保持不变。
v1.6.3
**重大更新:引入决策点机制,优化流程与通知,全面提升多模型决策闭环和适配性。**
- 决策点级别评审:每轮按决策点拆分评分和判定,支持单方案/二选一/多决策点复合任务。
- 弃用持久化状态文件,改为会话上下文变量进行轻量级实时状态跟踪。
- 统一并推送式(Push-based)子Agent结果回收机制,详细规范跨平台调用和回流方法。
- 环境适配细化,webchat等环境每轮后即时展示评分矩阵和判定结果;thread 类环境维持有序消息。
- 配置参数和判定方式精简及明确,收敛分差阈值参数废弃,所有评审基于通过阈值与决策点状态。
- 新增详细 TROUBLESHOOTING.md 文档,系统化汇总异常类型与处理标准。
v1.5.6
V1.5.6: Judges prohibited from spawning sub-agents; organizer controls all task distribution
v1.5.5
Sync full USER_GUIDE content to README
v1.5.4
Add docs/README.md for ClawHub display page
v1.5.3
Add contact email to USER_GUIDE.md footer
v1.5.2
Version 1.5.2 summary: Adds configurable consensus verdict method; updates documentation and schema references.
- Introduced configurable "verdict rule" (判定方式) with support for 全票通过 (unanimous), 均分通过 (average), and 多数票通过 (majority) threshold modes; unanimous remains the default.
- Updated documentation across SKILL.md, USER_GUIDE.md, and related references to clarify the new configurable judgment modes and workflow.
- Added `references/SCHEMA.md` for standardized state field definitions; removed previous schema version file.
- Enhanced the execution rules, sample flows, and parameter controls for transparency and clarity.
- Synchronized all version metadata to 1.5.2.
v1.2.5
V1.2.5 (2026-04-25):
- ENFORCEMENT: Add mandatory threshold check rules (强制判定规则) in SKILL.md
- Round 1: MUST check average score vs threshold before report
- Round 2: MUST check convergence before skipping Round 3
- Add forbidden items for skipping threshold/convergence checks
- State machine now has explicit checkpoint enforcement
V1.2.4 (2026-04-25): Remove anonymous委员 from prompt templates
V1.2.3 (2026-04-25): First-time user flow clarification
V1.2.2 (2026-04-25): SYNC after hotfix
V1.2.1 (2026-04-25): Remove hardcoded model list
v1.2.4
V1.2.4 (2026-04-25):
- CRITICAL FIX: OUTPUT_TEMPLATE.md - remove "匿名委员" from all 3 round prompt templates; replace with real-name format "{模型名称}(实名委员)"
V1.2.3 (2026-04-25): Clarify first-time user flow
V1.2.2 (2026-04-25): SYNC after v1.2.1 hotfix
V1.2.1 (2026-04-25): Remove hardcoded model list; dynamic scan
v1.2.3
V1.2.3 (2026-04-25):
- UX FIX: Clarify first-time user flow in SKILL.md and Quick Start guide:
1. Auto-scan local openclaw.json models.providers
2. Default to first 3 models as committee
3. Prompt user to confirm or modify before starting decision
V1.2.2 (2026-04-25): SYNC after v1.2.1 hotfix
V1.2.1 (2026-04-25): Remove hardcoded model list; dynamic scan
v1.2.2
V1.2.2 (2026-04-25):
- SYNC: Full file sync to GitHub and ClawHub after v1.2.1 hotfix
- FIX: Remove hardcoded model list from SKILL.md; dynamic scan of openclaw.json models.providers
- REFACTOR: EXECUTION_EXAMPLES.md - removed duplicate prompt templates, consolidated to OUTPUT_TEMPLATE.md
- REFACTOR: VERIFICATION_CASE.md - removed duplicate workflow steps, keep only verification checklist
- DOCS: USER_GUIDE.md - added V1.2.0 and V1.2.1 changelog entries, bilingual alignment
V1.2.1 (2026-04-25): Already published (same content as 1.2.2)
V1.2.0 (2026-04-25): Restored public ClawHub version
v1.2.1
v1.2.1: Fix hardcoded model list - now dynamically scans local openclaw.json for available models; removes fixed A1/A2/A4... table and replaces with real-time model detection
v1.2.0
v1.2.0: clean package — only essential files (SKILL.md + 5 refs); docs/USER_GUIDE.md bilingual for global community; CHANGELOG/PROPOSAL removed from package
v1.1.6
v1.1.6: model list now dynamic — auto-detect available models on first launch, default to first 3
v1.1.5
v1.1.5: remove backup/ directory from package; bilingual description in frontmatter; ClawHub README now EN/CN bilingual
v1.1.4
v1.1.4: SKILL.md and references/ converted to pure Chinese (token optimized); docs/ retains full bilingual USER_GUIDE.md for global community
v1.1.3
v1.1.3: SKILL.md converted to bilingual EN/CN format; docs/ duplicate files removed; PROPOSAL.md moved to root
v1.1.2
v1.1.2: rename GUIDE.md to USER_GUIDE.md; all references docs bilingual format; full repository restructure
v1.1.1
v1.1.1: restructure GUIDE.md - English guide on top, Chinese below, separator line; delete duplicate user manual; translation optimizations
v1.1.0
Initial release v1.1.0
Metadata
Frequently Asked Questions
What is Multi Model Consensus?
多模型决策委员会 — 消除单模型偏见,通过多轮分歧讨论产出客观决策参考。支持3-13个模型同时评审,提供量化投票矩阵和6段式共识报告。触发条件:包含「多模型决策」或「多模型委员会」时自动激活。 It is an AI Agent Skill for Claude Code / OpenClaw, with 140 downloads so far.
How do I install Multi Model Consensus?
Run "/install multi-model-consensus" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Multi Model Consensus free?
Yes, Multi Model Consensus is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Multi Model Consensus support?
Multi Model Consensus is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Multi Model Consensus?
It is built and maintained by Zeekr0808-hue (@zeekr0808-hue); the current version is v1.6.4.
More Skills