← 返回 Skills 市场
212
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install critical-debater
功能描述
Multi-agent adversarial debate system with 4 roles (Pro, Con, Judge, Orchestrator), per-round evidence refresh, 5-element reasoning chains, and structured bi...
使用说明 (SKILL.md)
Critical Debater Suite — Routing
When a user request matches this skill, route to the appropriate capability module.
Intent → Capability Routing
| User Intent | Route To |
|---|---|
| "debate", "start a debate", "red team this", "analyze from multiple perspectives", full topic for debate | capabilities/debate.md |
| "search evidence", "build evidence store", "find sources" | capabilities/source-ingest.md |
| "check freshness", "update evidence status" | capabilities/freshness-check.md |
| "verify evidence", "cross-check sources" | capabilities/evidence-verify.md |
| "build arguments", "construct debate turn" | capabilities/debate-turn.md |
| "judge round", "audit round", "evaluate arguments" | capabilities/judge-audit.md |
| "update claims", "claim ledger" | capabilities/claim-ledger-update.md |
| "check analogy", "validate historical reference" | capabilities/analogy-safeguard.md |
| "final report", "synthesis", "generate report" | capabilities/final-synthesis.md |
| Mixed request | Pick primary intent, chain capabilities in required order |
Generic Tool Names
Use provider-agnostic names in all capability prompts:
| Generic Name | Claude Code | Codex | GPT/OpenClaw |
|---|---|---|---|
search |
WebSearch | web_search | web_search |
fetch |
WebFetch | - | browse |
spawn_role |
Agent | subprocess | - |
read |
Read | read | read |
write |
Write | write | write |
Model Tiers
| Tier | Description |
|---|---|
fast |
Cheapest, simple tasks |
balanced |
Good reasoning at reasonable cost |
deep |
Best reasoning, verification, causal audit |
Fallback Chains
- search: native → adapter →
evidence_gapsoft-failure - fetch: native → adapter →
fetch_skippedsoft-failure - spawn_role: native → adapter → serial role emulation
Data Contracts
All JSON schemas are defined in references/data-contracts.md. This is the single source of truth for all agent outputs.
安全使用建议
This skill appears to be what it says: a debate orchestration suite that searches the web, runs LLM-based verification, and writes structured reports to a workspace. Before installing/running it, consider: (1) run it in an isolated test workspace or sandbox because it will fetch web content and write files; (2) review the local CLIs it will call — the orchestrator looks for 'claude' and 'codex' on PATH and will run them via subprocess; ensure those CLIs are trustworthy or absent if you don't want outbound model calls; (3) the skill requires internet access for searches and fetching—expect data (topic text, prompts, snippets) to leave the host to whatever runtime you use; (4) inspect scripts you rely on (especially validate-json.sh and any omitted files) and the optional cron creation before enabling scheduled refreshes; (5) be aware LLM judgments (freshness, credibility, social-media handling) are intentionally semantic and open-ended — audit outputs and the audit trail to confirm behavior matches your expectations; (6) note a minor metadata inconsistency: registry lists source/homepage as unknown/none while SKILL.md contains a GitHub homepage — if provenance matters, verify upstream source before production use.
功能分析
Type: OpenClaw Skill
Name: critical-debater
Version: 2.0.0
The skill bundle implements a complex multi-agent adversarial debate system. The code and instructions are well-structured and align with the stated purpose of gathering evidence, constructing arguments, and performing judge audits. The scripts (e.g., `init-workspace.sh`, `debate_orchestrator_generic.py`) follow good security practices, such as using Python for safe JSON encoding to prevent shell injection. While the instructions in `capabilities/debate.md` suggest an optional persistence mechanism (creating a cron job for evidence refreshing), this is presented as a user-authorized feature for maintaining data freshness. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
能力评估
Purpose & Capability
Name/description (multi-agent adversarial debate) matches the code and SKILL.md: it reads/writes a debate workspace, ingests web sources, runs judge/audits, and synthesizes reports. It does not request unrelated credentials or system-wide config. It does require internet access and local agent CLIs (claude/codex) which are reasonable for its design.
Instruction Scope
SKILL.md and capability modules explicitly instruct web search/fetch, spawn agent roles, read/write many workspace files (evidence, claims, rounds, reports), and run included scripts. These actions are appropriate for orchestration. Two things to note: (1) LLM-driven judgments (freshness, credibility tiers, verification) are intentionally open-ended and give the agent broad semantic discretion (could produce inconsistent results or over-broad searches); (2) Phase 4 optionally creates a 6-hour cron job if the user agrees — that is persistent system activity and should be approved by the operator.
Install Mechanism
No install spec / no network download at install time; skill is instruction-plus-included scripts. Included scripts are small and straightforward (init, hash, validate, append-audit) and the Python orchestrator runs them. There are no remote installs or archive downloads embedded in the skill package.
Credentials
The skill does not request environment variables, credentials, or access to unrelated config paths. It does expect availability of bash, jq, python3, shasum and network access and will attempt to call local CLIs named 'claude' or 'codex' if present—this is consistent with its purpose but means those CLIs' behavior matters for privacy/security.
Persistence & Privilege
always:false and disable-model-invocation:false (normal). The orchestrator writes files inside its workspace and can (only with user agreement per SKILL.md) create a scheduled 6-hour cron to refresh evidence — that is the only persistence beyond workspace files. The skill does not attempt to modify other skills or global agent configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install critical-debater - 安装完成后,直接呼叫该 Skill 的名称或使用
/critical-debater触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
Initial v2 release: 4-agent adversarial debate with per-round evidence refresh
元数据
常见问题
Critical Debater Suite 是什么?
Multi-agent adversarial debate system with 4 roles (Pro, Con, Judge, Orchestrator), per-round evidence refresh, 5-element reasoning chains, and structured bi... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 212 次。
如何安装 Critical Debater Suite?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install critical-debater」即可一键安装,无需额外配置。
Critical Debater Suite 是免费的吗?
是的,Critical Debater Suite 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Critical Debater Suite 支持哪些平台?
Critical Debater Suite 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Critical Debater Suite?
由 xwxga(@xwxga)开发并维护,当前版本 v2.0.0。
推荐 Skills