CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cw-thesis

Generate 3 thesis options tailored to your content. Invoke with /cw-thesis or /cw-thesis [topic/context].

Quality

71%

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-thesis/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%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, concise instruction-only skill with a clear generation workflow and a copy-paste output template. It assumes Claude's intelligence and avoids over-explanation, with only minor gaps in actionability specificity and reference organization.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — tight bulleted lists for qualities, forms, checks, and principles with no padding or explanation of concepts Claude already knows. Minor instances that could be trimmed (e.g. the placeholder 'Lessons' section) keep it just below the 'every token earns its place' anchor 5.

4 / 5

Actionability

Provides a concrete 4-step generation process and a copy-paste-ready Output Format template with explicit placeholders. For an instruction-only skill code absence is not penalized; it is not a 5 because the selection heuristics ('Consider: what's the strongest version...') are prompts rather than fully specified rules.

4 / 5

Workflow Clarity

'How to Generate' gives a clear numbered sequence (analyze → select → generate → present) and the 'Quality Checks' section acts as a soft checkpoint. Not a destructive/batch operation so the cap does not apply; not 5 because there is no explicit validate/retry loop, but the generative task does not require one.

4 / 5

Progressive Disclosure

Well-organized into clear sections (Purpose, Invocation, What Makes a Good Thesis, How to Generate, Output Format, Principles) with one clearly signaled one-level reference (context-contract.md). Not 5 because that reference sits outside the skill bundle (../../references/) and no in-bundle reference files exist to verify, leaving minor navigation gaps.

4 / 5

Total

16

/

20

Passed

Description

53%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 but relies on invocation syntax rather than an explicit 'Use when...' trigger clause, capping completeness. Trigger terms are relevant but thin on synonyms. It is a reasonably distinct niche skill.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user wants thesis or main-argument options for a piece of writing,' to lift completeness above 3.

Broaden trigger terms with synonyms users actually say ('thesis', 'main argument', 'angle', 'central claim') to improve trigger-term coverage.

Name a second concrete action (e.g. 'crystallize the core insight of a draft') to push specificity toward comprehensive coverage.

DimensionReasoningScore

Specificity

Names the thesis domain and one concrete action ('Generate 3 thesis options tailored to your content'), but offers only a single action rather than comprehensive coverage. It sits at the '1-2 concrete actions, not comprehensive' anchor, not below (domain is named) nor above (no second distinct action listed).

3 / 5

Completeness

The 'what' is clear ('Generate 3 thesis options tailored to your content'), but the 'when' is only weakly implied via invocation syntax ('Invoke with /cw-thesis...') with no explicit 'Use when...' trigger clause. Per guidelines, a missing explicit trigger clause caps completeness at 3; it is not a 4 because 'when' is not concretely stated.

3 / 5

Trigger Term Quality

Contains relevant natural terms ('thesis', 'topic', 'context') a user might say, but lacks synonyms or variations (e.g. 'argument', 'main idea', 'angle'). Matches the 'some relevant keywords but missing common variations' anchor; not a 2 because 'thesis options' is genuinely natural phrasing, not generic jargon.

3 / 5

Distinctiveness Conflict Risk

'Generate 3 thesis options' carves a fairly distinct creative-writing niche with minimal conflict risk, though 'thesis' could overlap with academic-thesis-writing skills. Mostly distinct with minor overlap risk → anchor 4; not 5 because of that academic-skill overlap, not 3 because the '3 thesis options' framing is specific.

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

EveryInc/compound-writing

Path

skills/cw-thesis/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.