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.