CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

find-simplifications

Use when asked to find or plan Cherry Studio cleanup, simplification, refactoring, dead-code removal, duplicated state removal, unnecessary APIs, speculative generality, or library replacements, especially when the result should become evidence-backed proposed Agent Notes.

Quality

91%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exemplarily terse, high-signal skill body: it defines context setup, an evidence bar with acceptance and rejection criteria, and output rules entirely through project-specific guidance with no filler. The only room for improvement is a small amount of concrete scaffolding — an example simplification note and an explicit verification loop for candidates.

Suggestions

Include a compact template or example of a proposed simplification note (consumers, exact removal, counterargument, ACs, risks, verification owners) so the output format is unambiguous on first use.

Add an explicit validation loop for candidates, e.g., 'for each accepted candidate, re-run the consumer search with alternative spellings/wire names before proposing the note', to close the workflow-clarity gap.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — every line carries project-specific information (the evidence bar, 'pnpm change:scope --base <verified-ref>', the 'agent-notes' workflow, rejection criteria) with zero padding or explanation of concepts Claude already knows. This matches anchor 5: every token earns its place.

5 / 5

Actionability

Concrete guidance is present: an executable command ('Run pnpm change:scope --base <verified-ref>'), a specific survey division list ('renderer, data systems, IPC, lifecycle services, Agent/runtime, packages/scripts, and test infrastructure'), explicit search targets ('exact symbols, wire names, config keys, paths'), and explicit rejection criteria. It sits at anchor 4 rather than 5 only because there is no worked example of a simplification note and just one executable command.

4 / 5

Workflow Clarity

A clear sequence is conveyed through the sections — establish context, search, evaluate against the evidence bar, reject or accept, output a note, report — with rejection criteria ('Reject a candidate when it removes supported behavior, violates documented ownership, or merely relocates the same complexity') serving as validation checkpoints and 'checks actually run' requiring verification reporting. It is not anchor 5 because there is no explicit verify-and-retry feedback loop for candidate validation.

4 / 5

Progressive Disclosure

The skill body is under 50 lines, has no need for external reference files (none exist in the bundle), and is organized into clear, well-labeled sections (Establish context, Evidence bar, Output). Per the rubric's guideline for short skills with no external references, this matches anchor 5.

5 / 5

Total

18

/

20

Passed

Description

92%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, tightly scoped description: it names a specific project domain, enumerates the concrete simplification task types it covers, states the output artifact, and opens with an explicit 'Use when' trigger clause. The only weakness is that a few natural synonyms users might say (e.g., 'tech debt', 'unused code') are not covered.

Suggestions

Add one or two common synonyms such as 'tech debt' or 'unused/dead code cleanup' to the trigger list so users phrasing the request differently still match the skill.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete task types — 'dead-code removal, duplicated state removal, unnecessary APIs, speculative generality, or library replacements' — plus a named output artifact ('evidence-backed proposed Agent Notes'), giving comprehensive coverage within its domain. It exceeds anchor 4 because there are no meaningful coverage gaps rather than minor ones.

5 / 5

Completeness

Both what and when are explicitly answered: 'Use when asked to find or plan...' is a concrete explicit trigger clause, and the what is the enumerated task list culminating in 'evidence-backed proposed Agent Notes'. This matches anchor 5 rather than 4 because the when-clause is explicit and specific, not merely present.

5 / 5

Trigger Term Quality

Natural user terms like 'cleanup', 'simplification', 'refactoring', and 'dead-code removal' are present, matching anchor 4's 'good keyword coverage; a few natural terms missing'. It falls short of anchor 5 because common synonyms such as 'tech debt', 'unused code', or 'tidy up the codebase' are absent.

4 / 5

Distinctiveness Conflict Risk

The description is anchored to a clear niche — 'Cherry Studio cleanup' and the 'agent-notes' workflow — with distinct trigger terms, making conflict with other skills minimal per anchor 5.

5 / 5

Total

19

/

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

CherryHQ/cherry-studio

Path

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