CtrlK
BlogDocsLog inGet started
Tessl Logo

maxxton

Maxxton integration. Manage data, records, and automate workflows. Use when the user wants to interact with Maxxton data.

62

Quality

74%

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/maxxton/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 strong, executable CLI guide with a well-validated connection workflow and clean section structure. Its main weaknesses are a few marketing-fluff sentences and the absence of verification guidance after running potentially destructive Maxxton actions.

Suggestions

Trim marketing prose such as the 'Hospitality businesses... streamline their operations' sentence and the 'so you can focus on the integration logic rather than auth plumbing' aside.

Add a verification/feedback step after running actions (e.g., re-query the resource or check the response `output`/error fields) before considering a destructive or batch action complete.

De-duplicate the 'Popular actions' section, which repeats the `membrane action list --intent=QUERY` command already shown under 'Searching for actions'.

DimensionReasoningScore

Conciseness

The body is mostly lean code blocks and commands with minor padded prose such as the marketing line 'Hospitality businesses and property managers use Maxxton to streamline their operations and improve efficiency' and 'so you can focus on the integration logic rather than auth plumbing'. It is level 4 (efficient with minor over-explanation) rather than 5 due to these trimmable sentences, and not 3 because the bulk is tight and actionable.

4 / 5

Actionability

It provides copy-paste-ready commands across install, auth, connection, search, run, and proxy flows with clear placeholders (CONNECTION_ID, <actionId>) and a flag table. It matches level 5 (fully executable, covers common cases) rather than 4 because the examples are concrete and complete, not just mostly executable.

5 / 5

Workflow Clarity

The connection flow is clearly sequenced with explicit validation checkpoints (polling --wait, READY/BUILDING/CLIENT_ACTION_REQUIRED/CONFIGURATION_ERROR states and a re-poll feedback loop). It is level 4 rather than 5 because the action-running section lacks verification guidance for potentially destructive Maxxton operations, and not 3 because the core multi-step connection workflow has robust checkpoints and feedback loops.

4 / 5

Progressive Disclosure

The content is well-organized into clearly headed sections (Overview, Working with Maxxton, Connecting, Searching, Actions, Proxy, Best practices) with no nested references. It is level 4 (good structure, minor gaps) rather than 5 because it exceeds the simple-skill line count and has minor redundancy (the 'Popular actions' section repeats the earlier search command), and not 3 because sectioning and navigation are clear.

4 / 5

Total

17

/

20

Passed

Description

66%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 with an explicit 'Use when' trigger and a clear, distinct Maxxton niche, but its action vocabulary is generic and trigger-term coverage is thin. Strengthening the concrete actions and adding common synonyms would lift it.

Suggestions

Replace generic verbs ('Manage data, records, and automate workflows') with concrete Maxxton operations such as searching availability, creating bookings, or managing reservations and pricelists.

Expand the trigger clause with natural variations users might say, e.g. 'Use when the user wants to manage Maxxton bookings, reservations, availability, or guest data.'

DimensionReasoningScore

Specificity

Names the Maxxton domain and lists a few actions ('Manage data, records, and automate workflows'), but the verbs are generic and not comprehensive. It fits the level-3 anchor (domain + 1-2 concrete actions) rather than 4 because the actions lack concrete specificity, and not 2 because it does list multiple actions including a domain term ('records').

3 / 5

Completeness

It answers both 'what' ('Manage data, records, and automate workflows') and 'when' ('Use when the user wants to interact with Maxxton data') with an explicit trigger clause. It is level 4 rather than 5 because the 'when' offers only a single trigger phrase and the 'what' is generic, and not 3 because an explicit 'Use when...' clause is present.

4 / 5

Trigger Term Quality

The main natural keyword is 'Maxxton' plus 'interact with Maxxton data', but it misses common variations or synonyms a user might say. It matches level 3 (some relevant keywords, missing variations) rather than 4 because coverage is thin (essentially one brand term), and not 2 because 'Maxxton' is a genuine natural trigger users would say.

3 / 5

Distinctiveness Conflict Risk

Maxxton is a specific hospitality/vacation-rental platform and the trigger ('interact with Maxxton data') is brand-specific, giving a clear niche with minimal conflict risk. It matches level 5 rather than 4 because the brand term makes overlap with other skills unlikely.

5 / 5

Total

15

/

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.