urav06

Debate Run — Development skill for Claude Code

Development community

Run debate exchanges between proposition and opposition.

How to install Debate Run

Installs to ~/.claude/commands/urav06-dialectic-debate-run.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/urav06/dialectic/HEAD/.claude/commands/debate-run.md -o ~/.claude/commands/urav06-dialectic-debate-run.md

Restart Claude Code, or start a new session, for it to be picked up.

What Debate Run does


description: Run debate exchanges between proposition and opposition argument-hint: [slug] [num-exchanges]

Run Debate

List available debates by checking for directories with debate.md files.

Arguments

  • $1: Debate slug (optional if only 1 debate exists)
  • $2: Number of exchanges (optional, will ask if not provided)

Behavior

Determine Debate Slug

**If `$1` provided:**

  • Validate it exists
  • Use it

**If no `$1`:**

  • List debates from context above
  • If 0: "No debate

Alternatives in Development

  • Claude Context Mode — An MCP server that sits between Claude Code and these outputs 5.3k ★
  • Battle — Head-to-head graded battle card between two sites — eight dimensions, bar-by-bar, verdict line 3.6k ★
  • Skill Decision Support — Present options with trade-offs for informed decision-making — use when choosing between approaches 2.8k ★

Full documentation available on GitHub

View Source Repository