CtrlK
BlogDocsLog inGet started
Tessl Logo

lime-go

LIME Go integration. Manage Organizations. Use when the user wants to interact with LIME Go 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/lime-go/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

82%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 highly actionable integration guide with copy-paste Membrane CLI commands, a clear connection state machine, and well-organized sections. Its main weaknesses are minor verbosity in the prose, inconsistent step numbering, and a large inline action table that could be split out.

DimensionReasoningScore

Conciseness

The body is mostly efficient with copy-paste commands, tables, and terse operational guidance, with only minor over-explanation such as "so you can focus on the integration logic rather than auth plumbing" and the marketing-flavored best-practices bullets. It is not lean enough for a 5 but is clearly above the 'mostly efficient with some unnecessary explanation' of a 3.

4 / 5

Actionability

It provides fully executable, copy-paste-ready commands for every phase (install, login, connection ensure, action list, action run, request) plus a parameterized --input example and a flag table, covering the common cases. This matches the 5 anchor.

5 / 5

Workflow Clarity

The install -> login -> ensure -> poll -> search -> run sequence is clear with state-based checkpoints (READY, BUILDING, CLIENT_ACTION_REQUIRED, CONFIGURATION_ERROR) and a polling loop, but the step numbering is inconsistent (a "1b" with no "1a", references to a "Step 2" that has no matching header) and error recovery is only hinted at. This fits the 4 anchor with minor validation gaps, short of the explicit validate/fix/retry loop of a 5.

4 / 5

Progressive Disclosure

The content is well-organized into clearly labeled sections with one-level structure and no nested references, and no bundle files exist. The large inline "Popular actions" table could arguably live in a reference file, leaving a minor organization gap that keeps it at 4 rather than the cleanly split structure of a 5.

4 / 5

Total

17

/

20

Passed

Description

61%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 is third-person, distinct, and answers both 'what' and 'when', but it is thin on concrete actions and trigger synonyms. It mentions only one generic verb ("Manage Organizations") where the skill supports deals, persons, organizations, trips, and expenses.

Suggestions

List the concrete entities/actions the skill supports (e.g. create/update/list deals, persons, organizations) instead of the single generic phrase "Manage Organizations".

Broaden the trigger clause to mention natural synonyms users would say, e.g. "Use when the user wants to manage LIME Go organizations, deals, persons, or contacts."

Tighten the 'when' trigger to concrete intents (scheduling, dispatch, reporting) rather than the generic "interact with LIME Go data".

DimensionReasoningScore

Specificity

The description names the domain ("LIME Go") and one generic action ("Manage Organizations"), but offers only a single vague verb on a single entity rather than the multiple concrete actions (deals, persons, trips, expenses) the skill actually supports. It sits at the 'names the domain but actions are minimal or generic' anchor, below the '1-2 concrete actions' of a 3.

2 / 5

Completeness

It states what it does ("LIME Go integration. Manage Organizations.") and when to use it ("Use when the user wants to interact with LIME Go data"), so both halves are present; the 'when' clause is explicit but could be more specific, matching the 4 anchor rather than the fully concrete 5.

4 / 5

Trigger Term Quality

"Use when the user wants to interact with LIME Go data" plus "Organizations" gives some relevant natural keywords, but common variations and synonyms (deals, persons, contacts, trips) are absent. This matches 'some relevant keywords but missing common variations or synonyms'; a 4 would require broader keyword coverage.

3 / 5

Distinctiveness Conflict Risk

"LIME Go integration" carves out a clear, product-specific niche with minimal overlap risk against other skills, matching the 'clear niche with distinct triggers; minimal conflict risk' anchor.

5 / 5

Total

14

/

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.