返回 Skill 列表
extension
分类: 开发与工程无需 API Key

cursor-debate

进行以研究为先、多视角的辩论,以探索复杂的技术决策(权衡、架构选择、集成策略),并使用具体的代码库证据。当用户要求“辩论”方法、比较选项或在决定前需要结构化探索时使用。

person作者: jakexiaohubgithub

Cursor Debate

Overview

Structure an evidence-based “debate round” to surface ideas and trade-offs; the debate does not decide, it informs the human decision-maker.

Workflow

1) Define the question

  • Write the precise decision question (1 sentence).

2) Choose candidates

  • Include 3–6 perspectives total.
    • Human personas (pragmatist, architect, researcher, integrator, tool builder)
    • Optional “code entity” personas (actual modules/symbols), backed by real file evidence

3) Research first (required)

  • For each candidate, list questions they need answered.
  • Run concrete repo inspection (examples):
    • rg -n "...", git grep, git log -p -- <path>, go test ./..., etc.
  • Record commands + key outputs in “Pre-Debate Research”.

4) Debate round

  • Opening statements (Round 1)
  • Rebuttals (Round 2)
  • Moderator summary (tensions, trade-offs, open questions)

Output template

Use the canonical outline in references/debate.md.