CtrlK
BlogDocsLog inGet started
Tessl Logo

launchmystore

Build, run, and customize a LaunchMyStore e-commerce store from natural language. Use when the user wants to scaffold an app, ship a storefront / checkout / admin extension, build and deploy a WASM Function, configure App Bridge actions (Toast, Modal, ResourcePicker, SessionToken, TitleBar...), manage products / orders / customers / themes via the LaunchMyStore MCP server, or write Aqua (Liquid-dialect) theme code. Triggers include: "build a LaunchMyStore app", "lms cli", "add a discount function", "set up app bridge", "manage my store with AI", "write a theme block", "install an extension", "deploy a function", "use launchmystore", "lms", or any mention of LaunchMyStore / launchmystore.io.

69

Quality

85%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is an excellent skill description that thoroughly covers specific capabilities, provides explicit trigger guidance with quoted user phrases, and is highly distinctive due to platform-specific terminology. It uses proper third-person voice throughout and balances comprehensiveness with clarity. The only minor concern is the density of information, but it remains readable and well-structured.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: scaffold an app, ship a storefront/checkout/admin extension, build and deploy a WASM Function, configure App Bridge actions (with specific examples like Toast, Modal, ResourcePicker), manage products/orders/customers/themes via MCP server, and write Aqua theme code.

3 / 3

Completeness

Clearly answers both 'what' (build/run/customize LaunchMyStore e-commerce stores, scaffold apps, deploy functions, configure App Bridge, manage store entities, write theme code) and 'when' (explicit 'Use when...' clause followed by specific trigger scenarios and quoted trigger phrases).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms including quoted examples like 'build a LaunchMyStore app', 'lms cli', 'add a discount function', 'set up app bridge', 'write a theme block', 'deploy a function', plus abbreviations ('lms') and domain mentions ('launchmystore.io'). These cover a wide range of how users would naturally phrase requests.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive due to the specific platform name 'LaunchMyStore', proprietary terms like 'Aqua (Liquid-dialect)', 'LMS CLI', and platform-specific concepts. Very unlikely to conflict with generic e-commerce or coding skills.

3 / 3

Total

12

/

12

Passed

Implementation

70%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-structured routing/dispatcher skill that effectively directs Claude to the right reference file based on user intent, with clear workflow steps and good progressive disclosure. Its main weaknesses are some unnecessary verbosity (compatibility list, multi-tool section) and the fact that actionability depends entirely on the referenced files which weren't provided for evaluation. The destructive-action confirmation checkpoint is a strong safety feature.

Suggestions

Remove the long list of compatible tools ('Claude Code / Claude.ai / ... Mistral Vibe') — this wastes tokens and Claude doesn't need to know which environments support SKILL.md.

Remove or significantly trim the 'Multi-tool compatibility' section — Claude already knows how to use its available tools and doesn't need instructions to adapt read/write primitives.

DimensionReasoningScore

Conciseness

The skill is mostly efficient but includes some unnecessary content: the long compatibility list ('Claude Code / Claude.ai / ... Mistral Vibe — anywhere SKILL.md is supported') adds no value for Claude, and the 'Multi-tool compatibility' section explains things Claude already knows. The routing table and core instructions are well-structured though.

2 / 3

Actionability

The skill provides a clear routing table and specific constraints (use bash not PowerShell, use yopmail, compile WASM before deploy), but the actual executable guidance lives entirely in the referenced files. The SKILL.md itself is a dispatcher with rules rather than concrete code/commands — it tells Claude to read references rather than providing directly actionable content.

2 / 3

Workflow Clarity

The three-step workflow (identify intent → read reference → confirm then execute) is clearly sequenced with an explicit validation checkpoint for destructive actions ('summarise what you're about to do and confirm with the user before running'). The routing table makes step 1 unambiguous, and the distinction between destructive vs. read-only operations is well-defined.

3 / 3

Progressive Disclosure

Excellent progressive disclosure structure: the SKILL.md is a concise overview/router with a clear table pointing to 10 well-named reference files one level deep. Navigation is intuitive and references are clearly signaled with descriptive filenames. The content appropriately delegates detail to reference files rather than inlining it.

3 / 3

Total

10

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

10

/

11

Passed

Repository
LaunchMyStore/skill
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.