CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cross-critique

Circulate independent proposals between authors for pros and cons, then synthesize. Trigger: cross-critique, critique this.

64

Quality

80%

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 ./ywai/skills/cross-critique/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

92%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 is a tightly written, highly actionable process guide: concrete prompts for the critique round, a prerequisite gate, an error-recovery loop, and a complete synthesis template. Its only weakness is mild motivational padding in the rationale section that could be trimmed for token efficiency.

DimensionReasoningScore

Conciseness

The body is lean and directive, but the motivational passage in "Why this matters" — "what a good leader does when seeking advice: get a few people with differing perspectives in a room" — explains a rationale Claude can infer and partially duplicates "When to use it". Anchor 4 (efficient with minor instances of over-explanation that could be trimmed) fits better than anchor 5's "every token earns its place".

4 / 5

Actionability

The guidance is fully executable for an instruction-only skill: "Send each author the *other* proposals (not their own)" plus exact asks (pros and cons per alternative, "whether... they would **revise their own** recommendation", "A final ranking or recommendation with confidence") read as a ready-made prompt, and the final answer template is a complete scaffold. This matches anchor 5; code absence is not penalized per the scoring notes.

5 / 5

Workflow Clarity

A clear three-step sequence ("### 1. Assemble the proposals", "### 2. Circulate and ask for structured critique", "### 3. Synthesize") with an explicit entry validation gate ("It assumes you already have N independent proposals in hand. If you don't yet:...") and an error-recovery loop ("If a critique is thin or unsupported, send a focused follow-up to that same author rather than discarding it"). Matches anchor 5's explicit validation and feedback loops; the destructive/batch cap does not apply.

5 / 5

Progressive Disclosure

The skill is self-contained and appropriately so: no bundle files exist, nothing in the ~80-line body warrants splitting into separate files, and no references are made. With well-organized sections (Why / When / Prerequisite / three sequenced steps / template / practical notes), this matches the simple-skill exception where organized sections alone earn anchor 5.

5 / 5

Total

19

/

20

Passed

Description

58%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 communicates a clear, concrete two-action workflow and includes explicit trigger terms, avoiding the worst failure modes. Its weaknesses are thin trigger coverage, a keyword-only 'when' with no situational framing, and a generic trigger phrase that risks firing for unrelated critique requests.

Suggestions

Add situational 'when' framing to the description, e.g. "Use after independent agents or models produce divergent proposals on a contested question", to reach the top completeness anchor.

Expand trigger terms with natural variations users would actually say, such as "critique each other's proposals", "peer review the proposals", or "second round of review".

Replace or qualify the generic trigger "critique this" with something like "critique each other's proposals" to reduce conflict with code-review and general critique skills, and mention one more concrete action (e.g. "collect revised rankings") for specificity.

DimensionReasoningScore

Specificity

"Circulate independent proposals between authors" and "then synthesize" name the domain with two concrete actions and clear objects, but coverage is not comprehensive — assembling proposals, the revision round, and ranking are absent. This fits anchor 3 (1-2 concrete actions, not comprehensive) better than anchor 4, since "for pros and cons" modifies the circulation step rather than adding a distinct action.

3 / 5

Completeness

The 'what' is clear (circulate proposals between authors, collect pros and cons, synthesize) and the explicit "Trigger: cross-critique, critique this." clause counts as equivalent explicit trigger guidance, so the score is not capped at 3. However the 'when' lacks situational framing — e.g. that this applies after independent agents produce divergent proposals — matching anchor 4's "'when' could be more explicit or specific" rather than anchor 5.

4 / 5

Trigger Term Quality

"Trigger: cross-critique, critique this." provides two relevant keywords and "critique this" is a phrase a user would naturally say, but coverage is thin — missing common variations like "critique each other's proposals", "peer review", or "second round". Above anchor 2 (generic-only keywords), below anchor 4 (good coverage with only a few missing).

3 / 5

Distinctiveness Conflict Risk

The niche itself ("circulate independent proposals between authors") is distinct from most skills, but the trigger "critique this" is generic and would naturally fire for ordinary critique or code-review requests, creating real overlap with review skills. Anchor 3 ("could still overlap with similar skills") fits better than anchor 4's "minor overlap risk".

3 / 5

Total

13

/

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

YoizenSA/dev-ai-workflow

Path

ywai/skills/cross-critique/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.