CtrlK
BlogDocsLog inGet started
Tessl Logo

deslop

Remove AI-generated code slop and clean up code style. Use when asked to "deslop", clean up AI-generated code, or review a branch diff for slop before merging.

69

Quality

84%

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

The canonical home for this skill is deslop in cursor/plugins

SKILL.md
Quality
Evals
Security

Quality

Content

85%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 tight, well-organized instruction skill that adds only the genuinely non-obvious guidance (target slop patterns and behavior-preserving guardrails) without padding. The main gap is a lack of an explicit verify-behavior-preserved step after editing.

Suggestions

Add a short verification step reminding Claude to confirm behavior is unchanged (e.g., run the existing test suite) before summarizing, since edits touch code paths.

Optionally note that comments flagged as 'unnecessary' should be checked against local convention first to avoid removing intent-bearing comments.

DimensionReasoningScore

Conciseness

Lean and efficient: ~20 lines that assume Claude's competence and only add what it would not already know (the specific slop patterns to target and the guardrails). Every token earns its place.

5 / 5

Actionability

Provides a concrete first action ("Check the diff against main") and a specific, enumerated list of target patterns with concrete examples (casts to `any`, early returns). It is actionable guidance rather than vague direction, though it offers no commands or code since this is an instruction-only skill.

4 / 5

Workflow Clarity

For a single-purpose skill the single action (check the diff, remove slop) is unambiguous and the Focus Areas / Guardrails structure sequences the work clearly; minor gap is that there is no explicit verification step confirming behavior is preserved after edits.

4 / 5

Progressive Disclosure

A simple skill under 50 lines with no need for external references, organized into clear sections (Focus Areas, Guardrails); the simple-skill exception applies and the structure is well-organized.

5 / 5

Total

18

/

20

Passed

Description

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

A strong, concise description that clearly states what it does and when to use it with natural trigger phrases. It carves a distinct niche around AI-generated slop without over-claiming.

DimensionReasoningScore

Specificity

Lists several concrete actions ("Remove AI-generated code slop and clean up code style") and distinct use cases (deslop, clean up AI-generated code, review a branch diff before merging), with only minor gaps in coverage of what 'clean up code style' entails.

4 / 5

Completeness

Explicitly answers both 'what' (remove AI code slop, clean up code style) and 'when' (Use when asked to deslop, clean up AI code, or review a branch diff before merging) with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural user-facing phrases ("asked to 'deslop'", "clean up AI-generated code", "review a branch diff for slop before merging") that users would plausibly say, missing only a few synonyms like 'tidy up' or 'refactor'.

4 / 5

Distinctiveness Conflict Risk

The 'deslop' trigger and the AI-slop / branch-diff framing carve a clear niche distinct from general code review or formatting skills, with only minor overlap risk with a generic lint/format skill.

4 / 5

Total

17

/

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
joe-bell/cva
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.