CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cw-panel

Convene a panel of reviewers to analyze a draft from multiple perspectives, then synthesize their feedback into consensus findings, productive tensions, and prioritized recommendations.

Quality

69%

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-panel/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 content is a well-structured, actionable orchestration skill with a clear multi-step workflow and confirmation checkpoint. Its weaker spots are conciseness (the long worked example pads the token budget) and progressive disclosure (heavy inlining of catalog/example content with no bundle files to offload it).

Suggestions

Move the large worked example session and/or the reviewer catalog and default-panel tables into a reference file (e.g. references/panel-examples.md) and link to it from SKILL.md, improving both conciseness and progressive disclosure.

Trim the example session to the minimum needed to show the propose-confirm-run-synthesize loop, or mark it as a skippable reference, to reduce token cost.

If the single referenced file (../../references/context-contract.md) is part of the skill's bundle, ensure it ships alongside the skill; if it lives in a shared parent, note that dependency explicitly so navigation is unambiguous.

DimensionReasoningScore

Conciseness

The body is mostly efficient and assumes Claude's competence (no concept re-explanation), but the ~120-line worked example session is long and somewhat padded relative to the guidance it illustrates, and template blocks repeat structure already shown.

3 / 5

Actionability

It provides concrete, executable guidance — explicit reviewer table with subagent types, a proposed-panel template, a synthesizer prompt template, and a spawning pattern — with only minor gaps (e.g., exact subagent invocation syntax varies by runtime).

4 / 5

Workflow Clarity

The five-step flow (Load Context → Propose Panel → Run Reviewers → Synthesize → Return) is clearly sequenced with an explicit confirmation checkpoint before running and an error-handling section; it lacks a formal validation feedback loop but the operations are advisory rather than destructive/batch, so no 3-cap applies.

4 / 5

Progressive Disclosure

Structure is reasonable with clear section headers and a single one-level-deep reference to ../../references/context-contract.md, but no references/scripts/assets bundle exists, so most detail (reviewer catalog, default panels, full worked example) is inlined in SKILL.md rather than split out, leaving organization only moderate.

3 / 5

Total

14

/

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 is specific and distinguishable, clearly conveying what the skill does with concrete actions. Its main weakness is the absence of an explicit 'Use when...' trigger clause and limited natural trigger phrases, which cap completeness and trigger-term quality.

Suggestions

Add an explicit 'Use when...' clause naming natural triggers, e.g. 'Use when the user wants multiple reviewer perspectives on a draft, asks for a panel review, or wants consensus and tensions surfaced before publishing.'

Incorporate more natural user phrases and synonyms — 'review my draft', 'get feedback from multiple perspectives', 'panel review' — to raise trigger-term quality.

Optionally mention the high-stakes / pre-publish framing from the body, which is a strong, distinctive use case worth surfacing in the description.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'Convene a panel of reviewers to analyze a draft', 'synthesize their feedback into consensus findings, productive tensions, and prioritized recommendations' — which name the domain and multiple specific operations, though it stops short of exhaustive coverage.

4 / 5

Completeness

It clearly states what the skill does (convene reviewers and synthesize feedback) but provides no 'Use when...' clause or explicit trigger guidance for when Claude should invoke it, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Relevant terms like 'panel of reviewers', 'draft', 'multiple perspectives', and 'synthesize feedback' appear, but natural user trigger phrases ('review my draft', 'get multiple perspectives on my writing', 'panel review') are absent and synonym coverage is thin.

3 / 5

Distinctiveness Conflict Risk

The 'panel of reviewers' and 'consensus/tensions/prioritized recommendations' framing carves a fairly distinct niche with minimal overlap risk against generic review skills, though it could still brush against simpler single-reviewer review skills.

4 / 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-panel/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.