CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

73

Quality

92%

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

93%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.

Excellent instructional content: lean, fully executable commands organized in a clear three-step onboarding flow with explicit verification and failure behavior. The only gap is a missing verification step for the plugin installation itself.

Suggestions

Add a verification step for the AI toolkit plugin installation (e.g. confirm the plugin is listed/available) before proceeding from Step 2 to Step 3, mirroring the existing `shopify version` check for the CLI.

DimensionReasoningScore

Conciseness

The body is tables and bare commands with no concept explanations; "Silently identify the client from system context… Never guess" assumes Claude's competence and every token earns its place, matching the lean anchor-5 example.

5 / 5

Actionability

Fully executable, copy-paste-ready commands throughout (`npm install -g @shopify/cli@latest`, `brew tap shopify/shopify && brew install shopify-cli`, per-client plugin install commands), with the `other` client handled explicitly — specific commands cover the common cases.

5 / 5

Workflow Clarity

A clear three-step sequence with an explicit checkpoint ("Verify with `shopify version` before continuing") and defined failure paths ("If install fails, report the exact error and stop"), but there is no retry/feedback loop and plugin-install success is never verified — minor validation gaps keep it at 4 rather than 5.

4 / 5

Progressive Disclosure

A well-sectioned, self-contained overview whose only references are the clearly-signaled, one-level-deep API-specific skills (`shopify-admin`, `shopify-liquid`, `shopify-functions`) with "Do not duplicate their routing logic"; nothing that belongs in a separate file is inlined.

5 / 5

Total

19

/

20

Passed

Description

87%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.

A strong description: concrete enumerated capabilities, natural developer-facing trigger phrases, and explicit both-and coverage of what/when with a helpful negative scope clause. Minor room to tighten the opening what-statement and add a few more synonyms.

DimensionReasoningScore

Specificity

"Get started building on Shopify" plus enumerated actions ("build an app", "create a dev store", "set up a partner account") lists several specific capabilities, but the what-statement itself is slightly generic, keeping it just below comprehensive coverage.

4 / 5

Completeness

Explicitly answers both what ("Get started building on Shopify") and when ("Use when a developer asks to…") with concrete trigger phrases, plus a negative scope clause ("NOT for merchants managing stores") — matches the anchor-5 shape; not 4 because the 'when' is fully explicit rather than improvable.

5 / 5

Trigger Term Quality

"build an app", "build a theme", "create a dev store", "scaffold a project", "get started developing" are natural phrases a developer would actually say; a few natural variants (e.g. "Shopify CLI", "dev environment") are missing, so not a 5.

4 / 5

Distinctiveness Conflict Risk

"NOT for merchants managing stores" explicitly disambiguates from the merchant skill, and onboarding-specific triggers ("scaffold a project", "create a dev store") carve a clear niche with minimal conflict risk.

5 / 5

Total

18

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

openai/plugins

Path

plugins/shopify/skills/shopify-onboarding-dev/SKILL.md

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.