debating-ideas

Orchestrate a four-phase dialectic debate to stress-test ideas against code.

35|5|Updated Jul 5, 2025
One-click install
npx skills add https://github.com/alexei-led/cc-thingz --skill debating-ideas
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: debating-ideas
Source: https://github.com/alexei-led/cc-thingz/tree/main/plugins/dev-tools/skills-codex/debating-ideas
Command: npx skills add https://github.com/alexei-led/cc-thingz --skill debating-ideas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dialectic thinking — spawn thesis and antithesis agents to stress-test ideas, then synthesize and verify against code. Use when user says "debate", "argue both sides", "devil's advocate", "stress test this idea", or wants rigorous evaluation of a design decision.

Core Features & Use Cases

  • Frame the debate from a topic
  • Spawn thesis and antithesis agents in parallel
  • Synthesize positions and verify against code
  • Output a structured verdict with agreed/ disputed points
  • Use cases include evaluating design decisions, architecture trade-offs, and process improvements.

Quick Start

Provide a topic for debate and let the system frame the issue, spawn opposing perspectives, synthesize results, and verify claims against code.

Frequently Asked Questions about debating-ideas

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stress-test a design decision or architecture trade-off?▼

Stress-test a design decision by running a structured dialectic debate that spawns thesis and antithesis agents to evaluate opposing views, synthesizes their arguments, and outputs a verified verdict with agreed and disputed points.

What is the best way to run a devil's advocate evaluation on a feature proposal?▼

Run a devil's advocate evaluation by framing the feature proposal as a debate topic, spawning parallel opposing perspectives, and synthesizing the results against your codebase to produce a structured verdict on the proposal's viability.

How does dialectic debate verification against code work?▼

Dialectic debate verification works by spawning thesis and antithesis agents to argue opposing sides of a design issue, then synthesizing their positions and verifying the resulting claims directly against your actual code.

Can I use structured debate to evaluate process improvements and code architecture?▼

Yes, you can use structured debate to evaluate process improvements and code architecture by framing the topic, generating opposing arguments, and verifying synthesized claims against your codebase to reach a structured verdict.

When should I use a thesis-antithesis synthesis for code evaluation?▼

Use thesis-antithesis synthesis for code evaluation when you need rigorous evaluation of design decisions, architecture trade-offs, or feature proposals and want a structured verdict highlighting agreed and disputed points verified against code.