dialectical-refinement

Refine ambiguous specs into actionable work items via a 5-phase adversarial process.

11|5|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/rbergman/dark-matter-marketplace --skill dialectical-refinement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dialectical-refinement
Source: https://github.com/rbergman/dark-matter-marketplace/tree/main/plugins/workflow/skills/dialectical-refinement
Command: npx skills add https://github.com/rbergman/dark-matter-marketplace --skill dialectical-refinement

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transform ambiguous specifications into actionable work items through adversarial refinement.

Core Features & Use Cases

  • Surface hidden complexity in specs early using a structured 5-phase process.
  • Guide epic claiming and task breakdown for l/xl projects with protected categories to preserve core functionality.
  • Generate deterministic, structured outputs that teams can review and implement.

Quick Start

Use the dialectical-refinement skill to surface ambiguity in specs by formalizing, proposing cuts, challenging proposals, locking scope, and synthesizing a final plan.

Frequently Asked Questions about dialectical-refinement

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

FAQPage Schema
How do I break down ambiguous project specifications into actionable tasks?

To break down ambiguous project specifications, apply an adversarial refinement process that surfaces hidden assumptions through formalizing, proposing cuts, challenging proposals, locking scope, and synthesizing a final structured plan.

What is the best way to refine an epic before claiming large complexity tasks?

The best way to refine an epic before claiming large complexity tasks is using adversarial refinement, which challenges proposals and locks scope to protect core functionality and generate explicit acceptance criteria.

How does adversarial specification refinement work?

Adversarial specification refinement works by applying a structured 5-phase process—Formalize, Propose Cuts, Challenge, Scope Lock, and Synthesize—to expose hidden complexity and output protected items with explicit acceptance criteria.

Can I use structured task breakdown for large and extra large complexity projects?

Yes, structured task breakdown is specifically designed for large and extra large complexity projects, guiding teams through scope locking and synthesis to produce deterministic, structured outputs ready for implementation.

When should I use adversarial refinement over standard task breakdown?

Use adversarial refinement over standard task breakdown when you need to surface hidden complexity in ambiguous specs early, ensuring protected categories preserve core functionality before implementation begins.