CtrlK
BlogDocsLog inGet started
Tessl Logo

grab-your-reviews

Grab Your Reviews integration. Manage Reviews, Businesses, Users. Use when the user wants to interact with Grab Your Reviews data.

59

Quality

68%

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/grab-your-reviews/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%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 skill body is a well-structured, mostly executable guide to driving Grab Your Reviews through the Membrane CLI, with a clear connection state-machine and concrete commands. It is concise and actionable, with only minor padding and generic placeholders.

DimensionReasoningScore

Conciseness

The body is mostly efficient with executable commands and minimal concept explanation, but includes light padding such as "This is the fastest way to get a connection" and "You should always search for actions", fitting the 'efficient, minor trimmable instances' anchor.

4 / 5

Actionability

Concrete, copy-paste-ready `membrane` commands with flags and `--json` examples cover install, auth, connection, action search/run, and proxying, with only a minor gap that action-run examples stay generic (CONNECTION_ID placeholders).

4 / 5

Workflow Clarity

A clear install→auth→ensure→poll→search→run sequence with an explicit state-machine (READY / CLIENT_ACTION_REQUIRED / CONFIGURATION_ERROR) provides validation checkpoints; operations are read/list-oriented so the destructive/batch cap does not apply, leaving only minor validation gaps.

4 / 5

Progressive Disclosure

Content is organized into clear sections (overview, working with the app, popular actions, proxy, best practices) with no nested references and no bundle files, fitting the 'good structure, well-placed content, minor gaps' anchor.

4 / 5

Total

16

/

20

Passed

Description

62%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 functional and includes a proper 'Use when' trigger, but its verbs are generic ('Manage', 'interact') and it lacks the natural keyword variations users would actually say. Tightening the action list and adding synonyms would push it toward the top anchors.

Suggestions

Replace generic verbs with concrete operations, e.g. "Send review invitations, list reviews, and manage business profiles and users."

Add natural trigger terms and synonyms users say, e.g. "Use when the user wants to collect, request, or manage online reviews and customer feedback."

Specify the trigger more concretely rather than "interact with ... data", naming the actual tasks (review requests, listing reviews, profile management).

DimensionReasoningScore

Specificity

"Manage Reviews, Businesses, Users" names the domain and a few concrete entities, but "Manage" is a generic action verb rather than several specific operations, matching the anchor for 1-2 concrete actions.

3 / 5

Completeness

It states both a clear what ("Manage Reviews, Businesses, Users") and an explicit "Use when the user wants to interact with Grab Your Reviews data", but the when clause is somewhat generic, fitting the 'both present, when could be more specific' anchor.

4 / 5

Trigger Term Quality

"interact with Grab Your Reviews data" surfaces the product name but omits natural variations users would say (reviews, feedback, reputation), matching the 'some relevant keywords but missing common variations' anchor.

3 / 5

Distinctiveness Conflict Risk

Naming the specific SaaS product "Grab Your Reviews" carves a clear niche with minimal overlap risk, though the generic "Manage" wording leaves minor overlap potential with other CRM-style skills.

4 / 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.