CtrlK
BlogDocsLog inGet started
Tessl Logo

leadpops

Leadpops integration. Manage Leads, Users, Organizations, Projects, Activities, Notes and more. Use when the user wants to interact with Leadpops data.

63

Quality

75%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/leadpops/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

76%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 content is highly actionable with executable commands and decent structure, but workflow clarity is held back by inconsistent step numbering and missing verification before destructive actions like deleting leads.

Suggestions

Add a verification/confirmation step before destructive actions (e.g., 'Before running delete-lead, confirm the lead ID with the user or fetch it first with get-lead').

Fix the step numbering: either label the 'Searching for actions' section as 'Step 2' to match the 'skip to Step 2' reference, or remove the dangling cross-reference and the lone '1b' heading.

Tighten the opening paragraph and the 'so you can focus on the integration logic rather than auth plumbing' line to remove minor over-explanation.

DimensionReasoningScore

Conciseness

The body is largely lean and command-driven, with only minor over-explanation such as 'so you can focus on the integration logic rather than auth plumbing' and the opening context paragraph.

4 / 5

Actionability

It provides fully executable, copy-paste-ready bash commands for install, login, connection ensure, action list/run, and proxy requests, with flags and JSON usage documented for the common cases.

5 / 5

Workflow Clarity

A sequence with validation checkpoints exists (poll for READY, handle CLIENT_ACTION_REQUIRED, re-poll), but step numbering is incoherent ('skip to Step 2' with no Step 2, a lone '1b') and destructive actions like Delete Lead run with no verification step, hitting the destructive-ops cap.

3 / 5

Progressive Disclosure

The single self-contained doc is well-sectioned with clear headers and no nested references, but at ~159 lines with inline action/proxy tables it is slightly above the simple-skill threshold that would warrant a 5.

4 / 5

Total

16

/

20

Passed

Description

73%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 cleanly states what the skill does and when to use it within a distinct niche, with solid trigger terms. Its main weakness is the generic 'Manage ... and more' verb, which limits specificity.

DimensionReasoningScore

Specificity

The description names the Leadpops domain and many entities ('Leads, Users, Organizations, Projects, Activities, Notes'), but the only verb is the generic 'Manage ... and more' rather than several distinct concrete actions, matching the anchor that names the domain with limited action coverage.

3 / 5

Completeness

Both 'what' (manage Leadpops entities) and 'when' ('Use when the user wants to interact with Leadpops data') are present and explicit, but the trigger clause is a single generic phrase that could be more specific.

4 / 5

Trigger Term Quality

It includes natural terms a user would say ('Leadpops', 'Leads', 'Users', 'interact with Leadpops data') with good coverage for a niche SaaS, though a few synonyms or variations are missing.

4 / 5

Distinctiveness Conflict Risk

'Leadpops integration' carves out a clear niche with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

16

/

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.