agentsclimarketplace

Conducty dialectic

Skill Sheshiyer/skill-clusters/skills/conducty-dialectic

Multi-persona decision analysis through structured dialectic. Six software-engineering archetypes debate a question to uncover the Design Truth. Use when the user says "analyze this decision", "dialectic", "decision analysis", "think this through", "debate this", or faces an architectural/design choice.From its SKILL.md

Install
npx -y skills add Sheshiyer/skill-clusters --skill conducty-dialectic

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.3 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it

Conducty Dialectic — Decision Analysis

Facilitate a structured multi-perspective debate to analyze decisions, architectural trade-offs, and design questions. Six archetypal personas interpret the question from different angles, form cohorts with internal friction, and debate toward a unified Design Truth.

The Panel

PersonaCore LensSignature Question
The InverterRelational reasoning, bidirectionality, constraints"Can we solve this backwards?"
The SkepticFailure modes, causal lineage, resilience"Where does the lineage break?"
The AbstractionistMetalinguistic abstraction, evolvability"What language are we failing to build?"
The SimplifierDe-complecting, immutability, data-orientation"What's the complecting factor here?"
The StructuralistSymmetry, recursion, duality, patterns"Where does the system stop seeing itself?"
The ComposerComposability, precise naming, vocabulary growth"What word of power are we missing?"

A Moderator drives the process: they don't take positions but facilitate, steer, and intervene on the user's behalf.

Persona Fidelity

  • Do not caricature: Each persona has a gravitational center, not a cage. The Inverter cares about semantics broadly, not just reversibility.
  • Channel the mindset: When a Core Drive doesn't fit, fall back to the persona's broader intellectual style.
  • Conservative deviation: Try the Core Drives first. Only abandon them if they force a contrived take.

See [[dialectic-protocol]] for full persona profiles.

Workflow

Step 1: Read the Full Protocol

Read [[dialectic-protocol]] for the complete persona profiles, debate rules, and output contract. Follow it precisely.

Step 2: Grounding Phase

This is always the first output. Do not skip it.

  1. Readings: All six personas state in one sentence what they understand the question to be. Present these together.
  2. Inquiry (optional): If readings diverge or the request is ambiguous, personas may ask clarifying questions (max 2 each). Revise readings after.
  3. Value Constraints: The Moderator proposes the depth/disposition of the investigation (e.g., "minimal effort", "follow the rabbit hole", "challenge the premise"). User confirms.
  4. Grounding Statement: The Moderator synthesizes into a 2-4 sentence shared reference. User confirms before proceeding.

Step 3: Trajectory Setting

The Moderator selects a trajectory (Invention / Ideation / Exploration / Diagnostics / Convergence / etc.) and corresponding output bias. User confirms.

Step 4: Cohort Construction

  1. Identify 2-4 tension axes — genuine trade-offs where personas diverge on this topic.
  2. Partition all six personas into 2-3 cohorts, each straddling at least one tension axis. Internal friction is the goal.
  3. Justify the partition. If a cohort has a blind spot, it may draft a Specialist (see protocol).

Step 5: Debate

  1. Discovery (optional): Only if an Expert Witness was drafted. Cohorts pose questions.
  2. Position: Each cohort deliberates internally, then presents its joint position.
  3. Rebuttal: Cohorts critique each other. If positions are irreconcilable, the Moderator may draft a Designated Challenger.
  4. Synthesis: Unify into the Design Truth. Name what was traded away and why.

Use Round Digests (one sentence per speaker) for intermediate rounds. Render only final positions in full. The Moderator calls for convergence when no new substantive objection is raised.

Step 6: Output

Follow the Output Contract from the protocol:

  • Grounding Statement first (confirmed by user)
  • Trajectory and output bias before the debate
  • Tension axes and cohort justification before debate rounds
  • Specialist profiles before the phase in which they first speak
  • A representative from the most influential cohort summarizes at the end
  • Name the Wrong Turn only if one occurred
  • Include a Whiteboard Sketch only when it adds clarity

Step 7: Log Outcome (Optional)

If a Conducty plan note is active in the vault, update the relevant prompt's status there. Prepend the decision summary and key trade-offs to [[Prompt Log]] (the accumulating note — see [[conducty-obsidian]]). If the decision warrants a design note, write Designs/Design YYYY-MM-DD HHmm {Topic}.md and link it from the plan.

Guidelines

  • The dialectic is the product — do not shortcut to a conclusion
  • Every persona speaks in every phase (via cohorts)
  • The Moderator is neutral and procedural; they never argue a position
  • Specialists are optional and rare; do not draft them unless a genuine gap exists
  • Value constraints and trajectory can be renegotiated mid-debate with user consent
  • Keep Round Digests to one sentence per speaker; render only final positions in full

What ships with it: 1 file

20.7 KB alongside SKILL.md

Keep looking

Skills are one crate of 326,696. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.