CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cw-debate

Run a multi-round deliberation between reviewers. Unlike /cw-panel (which synthesizes), /cw-debate has reviewers respond to each other's arguments across rounds until tensions resolve or reach acknowledged stalemate.

Quality

68%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/cw-debate/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body delivers a well-sequenced, actionable deliberation workflow with concrete templates, reviewer pairings, and a realistic example session. Its weaknesses are token redundancy from repeated /cw-panel comparisons, a very long inline example that could be offloaded to a reference file, and slightly loose guidance on the reviewer-spawning mechanism.

Suggestions

Consolidate the /cw-panel comparison into one section and remove the duplicated contrast from the When-to-Use table, Choose-when lists, and Relationship section to tighten conciseness.

Move the ~140-line example session into a separate EXAMPLES.md reference and link to it from the body, improving progressive disclosure and token efficiency.

Tighten the reviewer-spawning step with concrete, runtime-specific commands (e.g. the actual agent/worker invocation) so the actionability reaches copy-paste readiness.

DimensionReasoningScore

Conciseness

The body is mostly efficient and does not lecture on concepts Claude already knows, but the /cw-panel comparison recurs in four places (the When-to-Use table, the Choose-when lists, the Relationship section, and the description) and the ~140-line example session inflates the token budget. Not a 4 because the redundancy and example length could be meaningfully trimmed.

3 / 5

Actionability

Concrete guidance throughout: a filled-in challenge prompt template, a specific reviewer-pairing table with named tensions, explicit resolution states (Concede/Hold/Propose; Resolved/Stalemate/Proposal on table), a 4-round cap, and a full example output. Not a 5 because the exact spawn mechanism is described loosely ('run reviewers in parallel when the active platform supports isolated workers') rather than as copy-paste-ready steps.

4 / 5

Workflow Clarity

A clear 4-round sequence plus a 7-step practical flow, with an error-handling section covering spawn failures, no tensions, non-response, and circular debate, plus round-cap and stalemate checkpoints. Not a 5 because the checkpoints are error-recovery oriented rather than explicit validate-then-proceed gates, and tension identification is described but not checklist-driven.

4 / 5

Progressive Disclosure

The skill is a single monolithic SKILL.md with no bundle files (references/, scripts/, assets/ absent) and good section headers, but a ~140-line inline example session and the panel-pairing table are content that could live in a separate reference file. Not a 4 because content that should be split out is inlined, and the one referenced path (../../references/context-contract.md) is external to the bundle.

3 / 5

Total

14

/

20

Passed

Description

57%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description clearly states what the skill does and sharply differentiates it from the sibling /cw-panel skill, giving it strong distinctiveness. Its main weakness is the absence of an explicit 'Use when...' trigger clause, which caps completeness and limits trigger-term coverage.

Suggestions

Add an explicit 'Use when...' clause with natural trigger phrases, e.g. 'Use when you want reviewers to argue it out, challenge each other's recommendations, or resolve tensions through deliberation rather than synthesis.'

Include common user-facing synonyms/variations such as 'debate', 'argue it out', 'have reviewers challenge each other', and 'deliberation' as trigger terms.

List a couple more concrete actions (e.g. 'identify tensions, send challenges, collect concessions/proposals, synthesize resolved and stalemate outcomes') to raise specificity.

DimensionReasoningScore

Specificity

Names the domain ('multi-round deliberation between reviewers') and a couple concrete actions ('respond to each other's arguments across rounds', 'tensions resolve or reach acknowledged stalemate'), but does not list several specific actions. Not a 4 because the action set is not comprehensive, and not a 2 because it goes beyond a bare domain label with generic actions.

3 / 5

Completeness

The 'what' is clear (run a multi-round deliberation where reviewers respond to each other), but the 'when' is only weakly implied via the /cw-panel comparison and there is no explicit 'Use when...' clause. Per the judging guideline, a missing explicit trigger clause caps completeness at 3.

3 / 5

Trigger Term Quality

Relevant keywords appear ('debate', 'deliberation', 'reviewers', 'arguments', 'tensions', 'stalemate') but there is no explicit 'Use when...' trigger phrase and common variations/synonyms a user might say are missing. Not a 4 because keyword coverage is incomplete and lacks natural user phrasings.

3 / 5

Distinctiveness Conflict Risk

The explicit contrast 'Unlike /cw-panel (which synthesizes), /cw-debate has reviewers respond to each other's arguments' carves out a clear niche with distinct triggers and minimal conflict risk. Not below 5 because the differentiation is concrete and unambiguous.

5 / 5

Total

14

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

EveryInc/compound-writing

Path

skills/cw-debate/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.