CtrlK
BlogDocsLog inGet started
Tessl Logo

removebg

Remove.bg integration. Manage Images. Use when the user wants to interact with Remove.bg data.

52

Quality

58%

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

Quality

Content

67%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 well-structured, highly actionable CLI guide with a real connection-state feedback loop, but it carries some marketing/intro padding and lacks a complete worked example of the primary background-removal task.

Suggestions

Trim the introductory paragraph about photographers/e-commerce and the 'auth plumbing'/'burn less tokens' prose to respect the token budget.

Add one end-to-end worked example invoking remove-background-from-url or remove-background-from-base64 with concrete input and parsed output.

Resolve the loose 'skip to Step 2' reference by explicitly labeling the searching/running sections as numbered steps.

DimensionReasoningScore

Conciseness

The bulk is efficient concrete CLI guidance, but the intro ('commonly used by photographers, e-commerce businesses...') and marketing-flavored prose ('so you can focus on the integration logic rather than auth plumbing', 'burn less tokens') add padding Claude does not need, fitting 'mostly efficient but includes some unnecessary explanation'.

3 / 5

Actionability

It provides many copy-paste-ready commands (install, login, connection ensure/get, action list/run, request) with real flags and a popular-actions table, but lacks a fully worked example of the headline task (e.g. remove-background-from-url with concrete input), matching 'mostly executable guidance; minor gaps'.

4 / 5

Workflow Clarity

The install→authenticate→connect→search→run sequence is clear and the connection section includes a real feedback loop (polling BUILDING, handling CLIENT_ACTION_REQUIRED, re-polling after action), but step numbering is loose ('skip to Step 2' with no labeled Step 2) and result validation before proceeding is implicit, fitting 'clear sequence with most checkpoints present; minor validation gaps'.

4 / 5

Progressive Disclosure

It is a single well-sectioned file (Overview, Authentication, Connecting, Searching, Popular actions, Running, Proxy, Best practices) with clear headers and no nested references, but at ~145 lines some inline detail (proxy flag tables, action catalog) could be split out, fitting 'good structure; most content appropriately placed; minor organization gaps'.

4 / 5

Total

15

/

20

Passed

Description

48%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 correctly names the Remove.bg niche and includes an explicit trigger clause, but it is vague on both what it does ('Manage Images') and when to use it ('interact with Remove.bg data'), missing the concrete actions and natural trigger phrases that distinguish strong skill descriptions.

Suggestions

Replace 'Manage Images' with concrete actions, e.g. 'Remove image backgrounds, fetch previews, and check account credits'.

Add natural trigger phrases such as 'Use when the user wants to remove the background from an image, get a background-removal preview, or check Remove.bg credits'.

Avoid the circular 'interact with Remove.bg data' wording in favor of specific user-facing intents.

DimensionReasoningScore

Specificity

It names the Remove.bg domain but the only action stated is the generic 'Manage Images'; no concrete capabilities (background removal, preview, account info) are listed, matching the 'names the domain but actions are minimal or generic' anchor rather than the multi-action anchors at 3+.

2 / 5

Completeness

An explicit 'Use when the user wants to interact with Remove.bg data' trigger is present, but the 'what' ('Manage Images') is generic and the 'when' is circular rather than offering concrete trigger phrases, placing it below the concrete-what-and-when anchor at 4.

3 / 5

Trigger Term Quality

It includes relevant keywords ('Remove.bg', 'Images') but omits the natural phrases users actually say like 'remove background' or 'background removal', matching the 'some relevant keywords but missing common variations or synonyms' anchor.

3 / 5

Distinctiveness Conflict Risk

The branded 'Remove.bg integration' names a specific tool with a clear niche and minimal conflict risk, though 'Manage Images' leaves minor overlap with general image-editing skills, fitting the 'mostly distinct; minor overlap risk' anchor.

4 / 5

Total

12

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
membranedev/application-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.