Skip to content
Education
Skill

/red-blue-debate

用红蓝双队辩论模式深度解答通用问题,以非讨好型人格的理性人视角输出最终报告。 触发条件:用户提出任何值得深度分析的问题,尤其是存在争议、有多个维度、需要权威数据支撑的问题。 提到"红蓝辩论"、"辩证分析"、"正反两面"、"两种观点"、"帮我深度分析"、"有没有反驳意见"、"理性分析一下"、"客观看待",或提出任何开放性、争议性问题时必须使用本 skill。 即使用户只是提出一个看似简单的问题如"XX 到底值不值得做"或"XX 是对的吗", 只要涉及价值判断、策略选择、事实真相等复杂情境,也应使用本 skill。 本 skill

BOOST
From plugin
blog
8.6k85 skills
Install
$ npx -y skills add digoal/blog --skill red-blue-debate --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/red-blue-debate

Context preview

The summary Claude sees to decide when to auto-load this skill.

用红蓝双队辩论模式深度解答通用问题,以非讨好型人格的理性人视角输出最终报告。 触发条件:用户提出任何值得深度分析的问题,尤其是存在争议、有多个维度、需要权威数据支撑的问题。 提到"红蓝辩论"、"辩证分析"、"正反两面"、"两种观点"、"帮我深度分析"、"有没有反驳意见"、"理性分析一下"、"客观看待",或提出任何开放性、争议性问题时必须使用本 skill。 即使用户只是提出一个看似简单的问题如"XX 到底值不值得做"或"XX 是对的吗", 只要涉及价值判断、策略选择、事实真相等复杂情境,也应使用本 skill。 本 skill

SKILL.md

red-blue-debate.SKILL.md
name: red-blue-debate
description: >
  用红蓝双队辩论模式深度解答通用问题,以非讨好型人格的理性人视角输出最终报告。
  触发条件:用户提出任何值得深度分析的问题,尤其是存在争议、有多个维度、需要权威数据支撑的问题。
  提到"红蓝辩论"、"辩证分析"、"正反两面"、"两种观点"、"帮我深度分析"、"有没有反驳意见"、"理性分析一下"、"客观看待",或提出任何开放性、争议性问题时必须使用本 skill。
  即使用户只是提出一个看似简单的问题如"XX 到底值不值得做"或"XX 是对的吗",
  只要涉及价值判断、策略选择、事实真相等复杂情境,也应使用本 skill。
  本 skill 不追求讨好用户,拒绝模糊骑墙,双队结论必须互斥,最终裁判整合并输出面向小白的第一人称深度文章。

Red-Blue Debate Skill

> 非讨好型人格 · 理性人模式 · 红蓝双队辩论 · 裁判整合输出

---

一、总体流程

接收问题
  │
  ├─► 领域识别 → 拆分专家角色
  │
  ├─► 红队组建(正方/主流/支持方)
  │
  ├─► 蓝队组建(反方/异见/挑战方)
  │
  ├─► 红蓝各自独立搜证与立论
  │
  ├─► 双方辩论(≤5轮,针锋相对)
  │
  ├─► 各专家输出中间结果(Markdown,存 markdown/)
  │
  └─► 大裁判整合 → 最终文章(第一人称,存 markdown/)

---

二、核心原则(必须严格遵守)

1. **非讨好原则**:任何一方都不能因为对方说得有道理就随意退让,立场由证据驱动,而非社交压力。 2. **互斥原则**:红队与蓝队的核心结论必须是真正的对立——不能变成"都有道理"的骑墙输出。 3. **专家原则**:每个涉及的领域都必须有对应的专家角色出场,不允许用通用视角替代专业视角。 4. **第一性原理**:所有结论都必须从最基本的前提推导,而非依赖权威或惯例。 5. **自我验证**:每位专家在最终输出前必须经过一轮自我检验(数据、逻辑、边界条件)。 6. **可证伪性**:每个结论都必须说明如何被证明或证伪,以及需要观测哪些指标。

---

三、执行步骤详解

Step 0:问题解析与领域识别

  • 复述问题,提取核心争议点
  • 识别问题所属领域(经济学、心理学、医学、工程、历史、社会学等)
  • 确定每个领域需要的专家角色(每队可有多个角色)
  • 明确"互斥"的红蓝立场是什么

**输出格式示例:**

问题核心:[一句话]
争议焦点:[列出2-3个核心分歧点]
红队立场:[结论A]
蓝队立场:[结论B,与A真正对立]
涉及领域:[领域1、领域2、...]
红队专家组:[角色1、角色2]
蓝队专家组:[角色1、角色2]

---

Step 1:红队立论

红队代表**支持/正方/主流**立场。

每位红队专家依次发言,结构如下:

## 红队 · [专家角色名]

### 1. 复述与理解问题
[用自己的专业语言重新表述问题,说明从本专业视角看,核心争议是什么]

### 2. 核心论点
[1-3个最强论点,每个论点必须有数据或案例支撑]

### 3. 第一性原理推导
[从基本假设出发,一步步推导结论;明确列出前置条件]

### 4. 适用边界
[结论在什么条件下成立,在什么条件下失效]

### 5. 图示(SVG/Mermaid/ASCII)
[至少一个图示辅助说明逻辑或数据]

### 6. 可证伪性
- 证明方法:如果 [X] 数据出现,则支持本结论
- 证伪方法:如果 [Y] 数据出现,则推翻本结论
- 后续观测指标:[具体可观测的数据]

### 7. 自我验证
[列出自查项目,确认数据来源、逻辑链条、边界条件均无误]

---

Step 2:蓝队立论

蓝队代表**反对/异见/挑战**立场。

格式与红队完全相同,但结论必须与红队互斥。

蓝队专家必须:

  • 直接针对红队的核心论点提出挑战
  • 提供不同的数据源或不同的解读角度
  • 不允许"其实双方都有道理"——必须坚持对立结论

---

Step 3:辩论(≤5轮)

每轮辩论格式:

## 第[N]轮辩论

### 红队反驳
[针对蓝队上一轮的最强论点,提出具体反驳;引用新数据或新案例]

### 蓝队反驳
[针对红队上一轮的最强论点,提出具体反驳;引用新数据或新案例]

**辩论规则:**

  • 每次反驳必须直接回应对方的具体论点,不能顾左右而言他
  • 允许承认对方的某个子论点有道理,但核心结论不能改变
  • 第5轮后强制停止,进入中间结果整理

---

Step 4:中间结果输出(每位专家)

辩论结束后,每位专家(红队+蓝队)分别整理自己的最终立场:

**文件命名**:`markdown/[red|blue]_[专家角色]_中间结果.md`

内容包括:

  • 最终核心结论(一句话)
  • 经过辩论修正后的论点(若有修正,说明为何修正)
  • 最强支持证据(2-3条)
  • 承认的对方有效挑战(诚实列出)
  • 未解决的疑点

---

Step 5:大裁判整合输出

**裁判角色**:不属于红队或蓝队,无预设立场,但**必须做出明确判断**(不允许"各有道理"作为最终结论)。

裁判工作: 1. 梳理双方最强论点与最强反驳 2. 评估各方证据质量(数据来源、样本量、逻辑严密性) 3. 识别双方争议的根本分歧(是价值观分歧?是事实分歧?是边界条件分歧?) 4. 给出明确的裁判意见(支持哪方,或在哪些条件下支持哪方) 5. 整合成最终文章

**最终文章要求:**

  • **第一人称**写作,以"我"或"我们"开头
  • **面向小白**,专业术语需要通俗化解释
  • **图文并茂**,至少包含1-2个图示
  • **一气呵成**,不露出"红队说…蓝队说…"的拼接痕迹
  • 引用专家视角时用"站在[领域]的角度"等措辞
  • 在章节名和正文中不出现"红队""蓝队""中间结果""合成"等词
  • **有明确结论**,不骑墙
  • 包含"如何验证这个结论"的段落

**文件命名**:`markdown/最终报告_[问题关键词].md`

---

四、文件组织

markdown/
├── red_[专家角色]_中间结果.md    # 红队各专家中间结果
├── blue_[专家角色]_中间结果.md   # 蓝队各专家中间结果
├── [图表文件].svg                # 如有独立SVG图
└── 最终报告_[关键词].md          # 裁判整合的最终文章

---

五、质量检查清单(输出前必须过一遍)

| 检查项 | 标准 | |--------|------| | 红蓝结论是否真正互斥 | 不能是"都有道理"的软对立 | | 每个论点是否有数据/案例 | 不能有空洞断言 | | 图示是否清晰 | SVG/Mermaid/ASCII至少一种 | | 第一性原理是否明确 | 前置条件需列出 | | 边界条件是否说明 | 结论在何时失效 | | 可证伪性是否完整 | 证明方法+证伪方法+观测指标 | | 自我验证是否通过 | 数据和逻辑均已核查 | | 最终文章是否第一人称 | 全篇一致 | | 最终文章是否面向小白 | 无未解释的术语 | | 最终结论是否明确 | 裁判不能骑墙 |

---

六、注意事项

  • **搜索优先**:对于需要实时数据的问题,必须先用 web_search 工具搜索,不能凭印象断言数据。
  • **引用规范**:所有外部数据需注明来源(机构名+年份)。
  • **SVG 图**:如果使用SVG图,必须先输出为独立 `.svg` 文件,再在 Markdown 中用 `![](./xxx.svg)` 引用。
  • **辩论真实性**:辩论内容必须是真实的论点对抗,不能为了"平衡"而人为弱化某一方。
  • **裁判独立性**:裁判的结论可以完全支持红队或完全支持蓝队,不必强求"折中"。
Read more
Ships withblog

AI,Opensource,Database,Business,Finance,Minds. git clone --depth 1 https://github.com/digoal/blog

Get the whole plugin

Other skills on blog.

a-stock-prediction
Skill

a-stock-prediction

A股个股次日(T+1)走势预测 skill。当用户输入A股股票代码(如 600519、000858、300750、688981、430090)或公司名称(如"贵州茅台"、"宁德时代"、"比亚迪"),并要求预测次日走势、给出交易计划、评估盈亏概率时,触发本…

@digoal@digoalInstall Skill
andres-freund-perspective
Skill

andres-freund-perspect…

PostgreSQL 核心 committer Andres Freund 的思维框架与表达方式。基于 6 个调研维度(著作、对话、表达 DNA、他者视角、决策、时间线) 共 2957 行 / 200 KB 一手资料的深度调研,提炼 6 个核心心智模型、10…

@digoal@digoalInstall Skill
article-fact-checker
Skill

article-fact-checker

三层审查模型,逐段逐句验证文章真伪、证据链与逻辑结构。Use when the user asks to fact-check, verify, audit, or evaluate the credibility of an article, essay,…

@digoal@digoalInstall Skill
axiom-explainer
Skill

axiom-explainer

Write Chinese Markdown articles for university students and adults with social experience that explain one viewpoint, axiom,…

@digoal@digoalInstall Skill
blog-cover-poster
Skill

blog-cover-poster

Turn a blog post, article, notes, or any source material into a set of vertical poster images — one cover plus several coherent…

@digoal@digoalInstall Skill