CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

unslop

Cut AI tells from any writing. Must always apply.

Quality

78%

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 ./.agents/skills/unslop/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

96%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.

A lean, highly actionable editing skill: every rule pairs a quoted AI tell with a concrete fix, and the process includes a self-audit feedback loop with clear sequencing. The only structural question is whether the 28-rule catalog should stay inline or move to a reference file as the skill grows.

DimensionReasoningScore

Conciseness

The body is a dense rule list with no filler and no explanation of concepts Claude already knows: each rule gives a pattern, quoted example phrases, and a fix ("'In order to' becomes 'To'", "'utilize' becomes 'use'"). Every token carries a detection cue or a fix, matching the lean-and-efficient anchor.

5 / 5

Actionability

Every rule is executable editing guidance with concrete before/after examples: quoted tells ("'serves as', 'stands as', 'boasts'") and specific replacements ("'queries are validated' becomes 'the compiler validates queries'"). The fixes are stated for each pattern, covering the common cases directly.

5 / 5

Workflow Clarity

The Process section is a clear three-step sequence (Scan for the patterns, Rewrite while preserving meaning and tone, then "Self-audit: 'What makes this obviously AI generated?' Fix remaining tells") with an explicit validation checkpoint and feedback loop. The categorized rule list functions as a checklist. This is not a destructive or batch operation, so no cap applies.

5 / 5

Progressive Disclosure

A single well-sectioned file (Content, Language, Style, Communication artifacts, Filler, Jargon, Plain speech) with no bundle files to reference. All 28 rules live inline at roughly 60 lines of body, just past the point where the under-50-line simple-skill exception would grant a 5, and the rule catalog is the kind of detailed material a longer skill would split into a reference file. Good structure with a minor organization consideration keeps it at anchor 4.

4 / 5

Total

19

/

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 is terse and names a clear purpose, but it states a single action, includes no natural synonyms a user would say, and replaces an actual trigger clause with the blanket claim "Must always apply". It lands at the midpoint on all four dimensions.

Suggestions

Add a concrete "Use when..." clause naming situations, e.g. "Use when the user asks to make text sound less AI-like, remove AI slop, or de-slop a draft."

List 2-3 concrete capabilities, e.g. "Remove chatbot phrases, AI vocabulary, and mannered punctuation from any writing."

Include natural synonyms users actually say ("AI slop", "sound human", "chatbot tone") and drop "Must always apply" in favor of situational triggers, since a blanket scope raises conflict risk with every text-producing skill.

DimensionReasoningScore

Specificity

"Cut AI tells from any writing" names one concrete action with a clear object, but lists no capability breadth (no mention of which patterns, vocabulary, or structure it fixes). This matches the anchor for naming the domain plus 1-2 concrete actions without comprehensive coverage; a 4 would require several listed actions, and a 2 would require a generic action like "Processes files".

3 / 5

Completeness

The "what" is clear ("Cut AI tells from any writing"), but the only when-guidance is "Must always apply", a blanket applicability claim rather than a situational trigger. It is present but degenerate, so this sits at the clear-what/weak-when anchor rather than anchor 4, which expects a real conditional trigger like "Use when working with PDF files".

3 / 5

Trigger Term Quality

"AI tells" and "writing" are relevant keywords, but no synonyms or natural user phrasings appear (nothing like "sound less AI", "AI slop", "chatbot tone", "humanize"). This matches "some relevant keywords but missing common variations or synonyms"; a 4 would need several natural trigger terms.

3 / 5

Distinctiveness Conflict Risk

"Cut AI tells" names a distinct niche, but "from any writing" plus "Must always apply" claims applicability to all text, creating overlap risk with any writing or editing skill. This matches "somewhat specific but could still overlap with similar skills"; the task focus keeps it above the very-broad anchors 1-2.

3 / 5

Total

12

/

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

geut/factory-skills

Path

.agents/skills/unslop/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.