CtrlK
BlogDocsLog inGet started
Tessl Logo

english-please

Dude, come on. You write at the density of your own thinking and leave the reader to unpack it. Apply whenever explaining anything to a human — not just end-of-run summaries, every message.

64

Quality

75%

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

Quality

Content

100%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 tight, well-organized instruction set with concrete worked examples and a built-in self-check test; it adds only what Claude would not already know. It is a strong, model of progressive disclosure for a short single-purpose skill.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — roughly 20 lines with no padding, no explaining of concepts Claude already knows, and every line earning its place ('three sentences wearing a trench coat' is memorable, not filler). It is not 4 because there is no over-explanation left to trim.

5 / 5

Actionability

For an instruction-only skill, the guidance is concrete and actionable: numbered rules with quoted bad/good examples, a re-anchoring pattern ('the substrate (the shared statement-walking layer)'), explicit anti-patterns ('module name → File'), and a self-check test ('Reread your draft as someone who skimmed...'). It is not 4 because specific examples cover the common cases and there are no meaningful gaps.

5 / 5

Workflow Clarity

This is a simple single-purpose skill whose action is unambiguous (unpack dense prose), and it includes a verification step — 'The test' section gives a reread-as-skimmer self-check loop. Per the simple-skills exception, the single clear action with a self-check warrants 5; no destructive/batch validation cap applies.

5 / 5

Progressive Disclosure

Under 50 lines, no external references needed, with well-organized sections ('The rules', 'The test') and no bundle files to navigate. Per the guideline for short, self-contained skills, this structure earns 5.

5 / 5

Total

20

/

20

Passed

Description

50%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 uses an informal, conversational voice with an explicit 'Apply whenever...' trigger, but it is vague on concrete capabilities and broad enough to risk overlap with general writing skills. It reads more as a stylistic admonishment than a crisp capability + trigger statement.

Suggestions

Rewrite in third person with concrete capabilities first (e.g. 'Rewrites dense, multi-thread explanations into one-idea-per-sentence prose that a skimming reader can follow without notes') so specificity rises above a generic behavioral description.

Replace the generic 'explaining anything to a human — every message' trigger with concrete, distinctive trigger phrases a user would actually say (e.g. 'when an explanation is hard to follow', 'when a reader asks what you meant', 'when summarizing dense output') to improve trigger-term quality and distinctiveness.

Tighten the scope so it is distinguishable from general writing skills — name the specific failure mode (over-dense, multi-clause explanations relying on coined terms) rather than 'every message'.

DimensionReasoningScore

Specificity

Names the domain (explanation density: 'You write at the density of your own thinking and leave the reader to unpack it') but offers only generic behavioral actions rather than concrete skill capabilities. It is above 1 because it identifies a recognizable behavior, but below 3 because no 1-2 concrete actions are listed.

2 / 5

Completeness

It answers both 'what' (you write too densely and make the reader unpack) and 'when' ('Apply whenever explaining anything to a human — not just end-of-run summaries, every message'), with an explicit trigger clause. Below 5 because the 'what' is a stylistic critique rather than a concrete capability enumeration.

4 / 5

Trigger Term Quality

It includes some relevant terms ('explaining anything to a human', 'summaries', 'every message') that a user might gesture at, but these are generic and lack distinctive synonyms or the natural phrasing a user would say to invoke this skill. Above 2 because keywords are present and relevant; below 4 because common natural variations are missing.

3 / 5

Distinctiveness Conflict Risk

The scope ('every message', 'whenever explaining anything to a human') is very broad and would overlap with virtually any communication or writing-focused skill. Above 1 because it does name a recognizable niche (over-dense explanations); below 3 because the breadth still creates high overlap risk.

2 / 5

Total

11

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
joshuadavidthomas/agent-skills
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.