CtrlK
BlogDocsLog inGet started
Tessl Logo

kickofflabs

KickoffLabs integration. Manage Leads, Users, Organizations, Goals, Filters, Activities and more. Use when the user wants to interact with KickoffLabs data.

60

Quality

71%

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

Quality

Content

68%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 highly actionable with concrete, executable commands throughout and a well-structured connection workflow. Its main weaknesses are mild marketing padding and the absence of validation/confirmation steps for the batch and destructive lead operations it advertises.

Suggestions

Add an explicit confirmation/verification checkpoint before running batch or destructive actions (e.g., "Confirm count and targets with the user before block-lead/delete-lead, then re-fetch leads to verify the result").

Trim the opening background paragraph and the vacuous "Use action names and parameters as needed" line to reduce tokens.

Consider moving the Popular actions table into a separate reference file (e.g., ACTIONS.md) with a one-line pointer to improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body is mostly efficient with concrete commands, but the opening marketing paragraph ("used by marketers and entrepreneurs to grow email lists …") and vacuous lines like "Use action names and parameters as needed" add unnecessary explanation.

3 / 5

Actionability

Provides copy-paste-ready commands for every common case (install, login, connection ensure, action list/run, request proxy) plus a flags table and a concrete action table with keys and descriptions.

5 / 5

Workflow Clarity

The connection workflow has state-checking and a poll-after-action feedback loop, but the skill exposes batch/destructive operations (block/delete/approve up to 200 leads at once) and the "running actions" guidance lacks any confirmation or verification checkpoint, capping this dimension at 3.

3 / 5

Progressive Disclosure

Content is well organized into clear sections with no nested references, though the 12-row Popular actions table is inlined reference content that could be split into a separate file given the length.

4 / 5

Total

15

/

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 clearly identifies the integration and includes an explicit trigger clause, with strong distinctiveness from the brand name. It is slightly weakened by relying on a single generic verb ("Manage") and a generic "when" clause.

Suggestions

Replace the single generic verb "Manage" with several concrete actions (e.g., "Create and update leads, tag leads, block or verify leads, track campaign goals") to raise specificity.

Expand the "Use when" clause with concrete natural triggers such as "when the user wants to manage KickoffLabs leads, campaigns, or contest goals".

DimensionReasoningScore

Specificity

Lists many concrete domain entities ("Leads, Users, Organizations, Goals, Filters, Activities") but applies only one generic action verb ("Manage"), so concrete actions are minimal rather than comprehensive.

3 / 5

Completeness

Explicitly states both what it does ("KickoffLabs integration. Manage …") and when to use it ("Use when the user wants to interact with KickoffLabs data"), but the "when" clause is somewhat generic and could name specific triggers like leads or campaigns.

4 / 5

Trigger Term Quality

Combines the distinctive brand name "KickoffLabs" with concrete entity keywords (Leads, Goals, Filters) and an explicit trigger phrase, giving good natural-term coverage though a few synonyms are missing.

4 / 5

Distinctiveness Conflict Risk

The KickoffLabs brand name is highly distinctive, giving a clear niche with minimal risk of triggering for unrelated 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.