← 返回 Skills 市场
midnightstudioai

Devils Advocate Suite

作者 David Escobar · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
133
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install devils-advocate-suite
功能描述
Execute structured adversarial thinking to stress-test high-stakes decisions, identify systemic risks, and prevent groupthink. Use when the user asks for a s...
使用说明 (SKILL.md)

Devil's Advocate Suite: Operationalizing the Institutionalized Adversary

Work Philosophy

This skill is grounded in Adversarial Epistemology. It moves beyond casual contrarianism to provide a structured "override operation," forcing a "decoupling" of prior beliefs from the evaluation of evidence. Based on the research of Charlan Nemeth, this skill prioritizes authentic dissent over mere role-playing where possible, as authentic dissent is significantly more effective at stimulating divergent thinking and uncovering correct solutions. When role-playing is necessary, it employs specific protocols (Pre-Mortem, PR/FAQ, TRIZ) to prevent the "cognitive bolstering" of original views that often plagues assigned Devil's Advocates.

Operational Workflow

Phase 1: The Pre-Mortem (Prospective Hindsight)

Use this at the start of a project to increase the ability to identify future failure points by 30%.

  1. Scene Setting: State: "Imagine it is one year in the future. The project has failed spectacularly. It is an embarrassing and devastating disaster."
  2. Independent Generation: List all possible reasons for this failure silently for 2–5 minutes.
  3. Aggregation: Use python scripts/premortem_aggregator.py to organize these into a Risk Matrix (Likelihood vs. Impact).
  4. Mitigation: Develop specific counter-measures for high-impact/high-likelihood threats.

Phase 2: Narrative Stress-Testing (Amazon Protocol)

Used for strategic alignment and ruthless prioritization.

  1. The PR/FAQ: Draft a one-page Press Release (PR) for the "successful" launch and an Internal FAQ addressing the most brutal questions about TAM, P&L, and dependencies.
  2. Silent Start: Spend 20 minutes reading the narrative in silence before any discussion. This prevents "charismatic leader" bias.
  3. The "So What" Critique: Every technical detail must answer for its business value; every strategic goal must specify concrete actions.

Phase 3: Dialectical Inquiry (DI)

Use for complex, ill-structured problems where a "Third Path" is needed.

  1. Subgroup Split: Divide into "Proposal Team" and "Counter-Proposal Team."
  2. Assumption Breakdown: The Counter-Proposal team must invent plausible counter-assumptions to every core claim of the original plan.
  3. Synthesis: Search for a new, superior alternative that incorporates the best components of both worldviews.

Phase 4: TRIZ Contradiction Resolution

Transform the Devil's Advocate from a "naysayer" into a "catalyst" for innovation.

  1. Identify Contradictions: Use python scripts/triz_solver.py when an advocate identifies that improving one parameter (e.g., speed) worsens another (e.g., cost).
  2. Apply Principles: Use principles like "Segmentation," "Taking Out," or "Intermediary" to solve the technical or business conflict.

Specific Commands

  • analyze --method premortem: Executes the 7-step failure simulation.
  • analyze --method prfaq: Structures a strategy review around an Amazon-style narrative.
  • solve --contradiction [Param A] vs [Param B]: Invokes the TRIZ solver.

References

Consult references/methodology_summary.md for full theoretical grounding on Nemeth dissent research, Klein pre-mortem, Amazon Working Backwards, Janis groupthink prevention, and TRIZ contradiction resolution.

安全使用建议
This skill appears internally coherent and limited to local analysis: the two Python scripts aggregate premortem items and recommend TRIZ principles and do not contact external servers or request credentials. Before installing, confirm your agent environment has Python available (the SKILL.md assumes running python but the registry metadata lists no required binaries). Review the included SKILL.md and scripts yourself if you want to be extra cautious. Also be aware: the skill's output is intentionally adversarial and can produce blunt or pessimistic critiques — avoid pasting extremely sensitive proprietary data into the tool unless you are comfortable with local processing of that data.
功能分析
Type: OpenClaw Skill Name: devils-advocate-suite Version: 1.0.0 The 'devils-advocate-suite' is a well-structured skill bundle designed for adversarial thinking and risk assessment. The included Python scripts (scripts/premortem_aggregator.py and scripts/triz_solver.py) perform simple data processing and lookup tasks without any network access, file system manipulation, or use of dangerous functions like eval/exec. The SKILL.md instructions and methodology documentation are entirely aligned with the stated purpose of improving decision-making through structured dissent.
能力评估
Purpose & Capability
The name/description (adversarial review, pre-mortem, PR/FAQ, TRIZ) matches the included SKILL.md, evals, and two small Python helpers that implement a risk aggregator and TRIZ lookup. The requested capabilities are proportional to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to run local Python scripts (premortem_aggregator.py, triz_solver.py) and to produce structured critiques. The scripts only process stdin/CLI args and local data; they do not perform network I/O or read arbitrary system paths. Minor mismatch: the skill does not declare required binaries but presumes a Python runtime to execute the scripts.
Install Mechanism
No install spec (instruction-only plus included scripts). No downloads, package installs, or archive extraction. Files are small, readable, and self-contained.
Credentials
The skill requires no environment variables, credentials, or config paths. The code doesn't reference secrets or external services; credential access is not present and would be disproportionate to this purpose.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent privileges. It does not modify other skills or system-wide settings based on the provided material.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install devils-advocate-suite
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /devils-advocate-suite 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Devil’s Advocate Suite. - Enables structured adversarial thinking to stress-test key decisions and prevent groupthink. - Implements phased workflows: Pre-Mortem analysis, Amazon-style PR/FAQ reviews, Dialectical Inquiry, and TRIZ contradiction resolution. - Provides specific commands for risk assessment, narrative review, and technical conflict solving. - Emphasizes authentic dissent and evidence-based assumption challenging based on peer-reviewed research.
元数据
Slug devils-advocate-suite
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Devils Advocate Suite 是什么?

Execute structured adversarial thinking to stress-test high-stakes decisions, identify systemic risks, and prevent groupthink. Use when the user asks for a s... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 133 次。

如何安装 Devils Advocate Suite?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install devils-advocate-suite」即可一键安装,无需额外配置。

Devils Advocate Suite 是免费的吗?

是的,Devils Advocate Suite 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Devils Advocate Suite 支持哪些平台?

Devils Advocate Suite 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Devils Advocate Suite?

由 David Escobar(@midnightstudioai)开发并维护,当前版本 v1.0.0。

💬 留言讨论