CtrlK
BlogDocsLog inGet started
Tessl Logo

screenshot

Find and display recent screenshots. Triggers: screenshot, check screenshot, show screenshot, recent screenshot, last screenshot.

71

1.28x
Quality

58%

Does it follow best practices?

Impact

98%

1.28x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./data/skills-md/0xdarkmatter/claude-mods/screenshot/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

27%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill is significantly over-engineered for a simple screenshot-finding task. It suffers from excessive verbosity, repeating information (usage examples appear twice), including unnecessary sections (Performance, Integration, Notes), and inlining all platform-specific details rather than keeping the overview lean. The actionability is moderate — real commands are provided but fragmented and sometimes malformed.

Suggestions

Cut the content by at least 60%: remove the Performance, Integration, and Notes sections; consolidate the repeated usage examples; trim edge cases to a brief list rather than full output templates.

Move platform-specific directory listings and commands into a separate reference file (e.g., PLATFORMS.md) and keep SKILL.md as a concise overview with one canonical example.

Fix the truncated PowerShell snippet and provide a single unified implementation approach rather than listing multiple alternative tools (fd, find, PowerShell) inline.

Show the actual Read tool invocation syntax concretely rather than describing it abstractly as '[Read tool displays image visually]'.

DimensionReasoningScore

Conciseness

Extremely verbose for what is a simple task. The skill over-explains platform-specific paths, repeats the usage examples multiple times, includes unnecessary sections like 'Performance', 'Integration', and 'Notes' that add little value. The output format section, edge cases, and custom directory config are all padding that Claude could infer. This could easily be 1/3 the length.

1 / 3

Actionability

Provides concrete commands for finding files (fd, find, PowerShell) and lists specific directory paths, but the code snippets are fragmented across platforms without a cohesive executable implementation. The PowerShell snippet is truncated/malformed. The 'Read tool' usage is described abstractly rather than with concrete tool invocation syntax.

2 / 3

Workflow Clarity

The three-step process (detect directory → find files → display) is clearly sequenced, and edge cases are covered. However, there are no validation checkpoints between steps — e.g., no explicit check that the directory detection succeeded before proceeding to file search, and no error handling flow between steps.

2 / 3

Progressive Disclosure

All content is inlined in a single monolithic file with no references to external files. The content is far too long for a single SKILL.md — platform-specific paths, edge cases, custom config, and integration notes should be split out or omitted. The file reads as a wall of text despite having headers.

1 / 3

Total

6

/

12

Passed

Description

89%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a concise and effective skill description that clearly identifies its purpose and provides explicit trigger terms. Its main weakness is that the capability description could be more specific about what 'find and display' entails (e.g., listing files, opening images, showing paths). Overall it performs well for skill selection purposes.

Suggestions

Expand the capability description with more specific actions, e.g., 'Find and display recent screenshots from the desktop or screenshots folder, list screenshot files by date, and open or preview screenshot images.'

DimensionReasoningScore

Specificity

Names the domain (screenshots) and two actions (find and display), but doesn't elaborate on specific capabilities like filtering by date, opening in viewer, listing metadata, etc.

2 / 3

Completeness

Clearly answers both 'what' (find and display recent screenshots) and 'when' (explicit trigger terms listed). The 'Triggers:' clause serves as an explicit 'use when' equivalent.

3 / 3

Trigger Term Quality

Includes a good set of natural trigger terms users would actually say: 'screenshot', 'check screenshot', 'show screenshot', 'recent screenshot', 'last screenshot'. These cover common variations well.

3 / 3

Distinctiveness Conflict Risk

Screenshots are a distinct niche unlikely to conflict with other skills. The trigger terms are specific to screenshot-related tasks and wouldn't overlap with general file or image processing skills.

3 / 3

Total

11

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

9

/

11

Passed

Repository
NeverSight/skills_feed
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.