CtrlK
BlogDocsLog inGet started
Tessl Logo

shopify-onboarding-dev

Get started building on Shopify. Use when a developer asks to build an app, build a theme, create a dev store, set up a partner account, scaffold a project, or get started developing for Shopify. NOT for merchants managing stores.

80

Quality

100%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-3

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

A well-structured onboarding skill: lean tables and exact install commands, a clearly sequenced flow with verification and error-stop checkpoints, and appropriate delegation to deeper API-specific skills without inlining their logic.

DimensionReasoningScore

Conciseness

The body is lean — mostly tables and exact commands with no padding about what Shopify or npm is — and assumes Claude's competence; the short behavioral-rules recap restates a few steps but two bullets add new constraints, so it is not score-2 verbose.

3 / 3

Actionability

Provides fully executable, copy-paste-ready commands per client (npm/brew install, plugin marketplace add, gemini extensions install) plus an exact verification command; not score 2 because guidance is concrete and complete rather than pseudocode.

3 / 3

Workflow Clarity

A clear Step 1→2→3 sequence with explicit checkpoints ('Verify with shopify version before continuing'), conditional skip logic, and error-stop feedback ('If install fails, report the exact error and stop'); not score 2 because validation and feedback loops are explicit.

3 / 3

Progressive Disclosure

Well-organized into Flow and Behavioral rules sections with one-level-deep delegation to external API-specific skills ('Do not duplicate their routing logic'); no bundle files exist, so well-organized sections justify score 3 per the simple-skills note.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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

A strong, concise description with concrete actions, natural trigger terms, an explicit 'Use when' clause, and a clear negative scope boundary that prevents mis-triggering against the merchant skill.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'build an app, build a theme, create a dev store, set up a partner account, scaffold a project' — matching the score-3 anchor; not score 2 because the actions are comprehensive rather than partial.

3 / 3

Completeness

Explicitly answers both what ('Get started building on Shopify' plus concrete actions) and when via an explicit 'Use when...' clause; not score 2 because the 'when' is stated, not merely implied.

3 / 3

Trigger Term Quality

Triggers like 'build an app', 'create a dev store', and 'scaffold a project' are natural phrasings a developer would actually say, giving good coverage; not score 2 because common variations are well represented.

3 / 3

Distinctiveness Conflict Risk

The 'NOT for merchants managing stores' carve-out plus the onboarding/getting-started framing give it a clear niche distinct from the API-specific skills; not score 2 because the negative scope boundary sharply reduces conflict.

3 / 3

Total

12

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
openai/plugins
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.