Agent skill · Audited from source
shopify-merchant-onboarding
skill · shopify/shopify-ai-toolkitMIT licenceAudited 28 Oct 2026 · source 8b6060eab7bc
Is it safe? With care — CAUTION, grade B (89/100). We read this skill's source at commit 8b6060eab7bc and observed network access and no hard-coded secrets. The audit raised 12 findings, 0 critical or high. What it does: Write or explain **Admin GraphQL** queries and mutations for apps and integrations that extend the Shopify admin. Use when the user wants to **understand, design, or generate** the operation itself—even before deciding…
Cite
Cite this page
ModelsAtlas. “shopify-merchant-onboarding (shopify/shopify-ai-toolkit)”. Retrieved 28 Oct 2026. https://modelsatlas.com/skills/shopify/shopify-merchant-onboarding
2 skills are called “shopify-merchant-onboarding”. You are viewing shopify/shopify-ai-toolkit.
- shopify/shopify-ai-toolkit★ 616!CAUTION
- shopify/shopify-ai-toolkit★ 608!CAUTION
Trust audit
Audit 0.4.1 · source read 28 Oct 2026
CAUTION means the audit found things worth knowing before you trust this skill. Grade B is shared by 16,667 of 17,602 audited skills.
What the source does
- FilesystemNone observedNo reads or writes in the source
- NetworkDeclared10 observations
- ShellNone observedNo commands run in the source
- DependenciesPinnedNothing floats
- SecretsNone foundNo keys in source
Five audit layers
| Layer | What we check | Result | Findings |
|---|---|---|---|
L0 Provenance | Repo owner, licence, archive status, activity | WARN | 6 |
L1 Static source | Secrets, path traversal, supply chain, hidden code | PASS | 0 |
L2 Instructions | Prompt injection, authority framing, hidden directives | PASS | 6 |
L3 Inventory | The files and declarations match the source | PASS | 0 |
L4 Sandbox | Run in isolation and watch behaviour | SKIPPED why | 0 |
Gates applied: no behavioural pass.
Findings (12)
MEDIUMInventory / provenanceinv.binary · skills/shopify/assets/admin_2026-01.json.br
admin_2026-01.json.br
- Why
- a compiled or binary member cannot be reviewed from source
- Fix
- ship source, or explain the binary in the README
MEDIUMInventory / provenanceinv.binary · skills/shopify/assets/admin_2026-04.json.br
admin_2026-04.json.br
- Why
- a compiled or binary member cannot be reviewed from source
- Fix
- ship source, or explain the binary in the README
MEDIUMInventory / provenanceinv.binary · skills/shopify/assets/admin_2026-07.json.br
admin_2026-07.json.br
- Why
- a compiled or binary member cannot be reviewed from source
- Fix
- ship source, or explain the binary in the README
MEDIUMInventory / provenanceinv.binary · skills/shopify/assets/admin_2026-10.json.br
admin_2026-10.json.br
- Why
- a compiled or binary member cannot be reviewed from source
- Fix
- ship source, or explain the binary in the README
MEDIUMInventory / provenanceinv.binary · skills/shopify/assets/admin_2027-01.json.br
admin_2027-01.json.br
- Why
- a compiled or binary member cannot be reviewed from source
- Fix
- ship source, or explain the binary in the README
LOWPrompt injectionprompt.transfer_instruction · skills/shopify/references/storefront-graphql.md:21
- Send Storefront API queries as `POST https://<store>.mock.shop/api` with a JSON body (`{"query": "..."}`) and `Content-Type: application/json`. No access token or other credentials are needed; never- Why
- an instruction to move sensitive data to an outside destination
- Fix
- remove; a skill never needs the user's secrets off the machine
INFOInventory / provenanceinv.oversize · skills/shopify/assets/types.archive.br
skills/shopify/assets/types.archive.br
- Why
- 1293994 bytes not read
- Fix
- —
INFOPrompt injectionprompt.conditional_escalation · skills/shopify/references/use-shopify-cli.md:115
If the user asks for a security review of their app, run `shopify app security check --yes` and follow all of its instructions.
- Why
- No further detail recorded for this rule.
- Fix
- —
INFOPrompt injectionprompt.credential_read · skills/shopify/references/storefront-graphql.md:21
- Send Storefront API queries as `POST https://<store>.mock.shop/api` with a JSON body (`{"query": "..."}`) and `Content-Type: application/json`. No access token or other credentials are needed; never- Why
- asks the agent to read credentials
- Fix
- —
INFOPrompt injectionprompt.credential_read · skills/shopify/references/storefront-graphql.md:23
- The GraphQL operations run unchanged against a real store, so build against mock.shop first. To connect the client to a real store, follow Shopify's [Storefront API getting started guide](https://sh
- Why
- asks the agent to read credentials
- Fix
- —
INFOSupply chainprompt.pipe_to_shell · .hermes-plugin/README.md:10
curl -fsSL https://raw.githubusercontent.com/Shopify/Shopify-AI-Toolkit/main/.hermes-plugin/install.sh | bash
- Why
- No further detail recorded for this rule.
- Fix
- —
INFOSupply chainprompt.pipe_to_shell · CHANGELOG.md:230
curl -fsSL https://raw.githubusercontent.com/Shopify/Shopify-AI-Toolkit/main/.hermes-plugin/install.sh | bash
- Why
- No further detail recorded for this rule.
- Fix
- —
Audit 0.4.1 · source sha 8b6060eab7bc · 28 Oct 2026Report an issue or request a re-scan
Provenance
Who published it, and what the verdict is pinned to
- Publishershopify GitHub organizationOwner of the repository this skill is read from
- Source foldershopify/shopify-ai-toolkitThe exact folder we audited
- LicenceMITAs the repository states it
- Commit pinned for this verdict8b6060eab7bcA new audit runs when the source changes
- Repository statusNot archivedPushed today
- Sandboxed runNot runSkills are read, not executed; layer L4 is skipped
What it tells the agent
Full source on GitHub ↗Its description: Write or explain **Admin GraphQL** queries and mutations for apps and integrations that extend the Shopify admin. Use when the user wants to **understand, design, or generate** the operation itself—even before deciding…
--- name: shopify-admin description: "Write or explain **Admin GraphQL** queries and mutations for apps and integrations that extend the Shopify admin. Use when the user wants to **understand, design, or generate** the operation itself—even before deciding how to run it. Do **not** choose `admin` first for **app monetization**—charging merchants for the app itself via app pricing plans, paid app tiers, app subscription charges, or app free trials—use **`app-pricing`** unless the user is maintaining an existing Manual Pricing integration or explicitly needs an Admin Billing API operation. Merchant **product** subscriptions stay with `admin` (selling plans, subscription contracts, try-before-you-buy). Do **not** choose `admin` first for **app or extension config validation** —use **`use-shopify-cli`**. Do **not** choose `admin` first to **execute** Admin GraphQL **now via Shopify CLI** or for CLI setup/troubleshooting on store workflows—use **`use-shopify-cli`** (store auth/execute, handle/SKU/location lookups, inventory changes)." --- # shopify-admin (deprecated) This skill is deprecated and replaced by `shopify`. Tell the user: "shopify-admin is deprecated. Run `npx skills remove shopify-admin` (add `-g` for a global install) and `npx skills add shopify/shopify-ai-toolkit --skill shopify`."
Excerpt, first 1,313 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.
Install
Pinned to the audited commit 8b6060e
claude plugin install shopify-ai-toolkit@claude-plugins-official npm install -g @shopify/cli@latest
git clone https://github.com/shopify/shopify-ai-toolkit git -C shopify-ai-toolkit checkout 8b6060eab7bc
Commands as the repository documents them: shown, never run by us. Our verdict covers commit 8b6060eab7bc only.
Works in which agents?
What its own text says, not a test
| Agent | Status | More |
|---|---|---|
| Claude Code | Mentioned in its text, not tested | Skills for Claude Code · About Claude Code |
| Codex | Mentioned in its text, not tested | Skills for Codex · About Codex |
| GitHub Copilot | Mentioned in its text, not tested | Skills for GitHub Copilot · About GitHub Copilot |
| Cursor | Mentioned in its text, not tested | Skills for Cursor · About Cursor |
| Gemini CLI | Mentioned in its text, not tested | Skills for Gemini CLI · About Gemini CLI |
| OpenClaw | Mentioned in its text, not tested | Skills for OpenClaw · About OpenClaw |
Audit history
Every audit, every source change
- !CAUTION B 89 / 100
first audit · source
8b6060eab7bc
README badge
For maintainers · shows the latest audit
[](https://modelsatlas.com/skills/shopify/shopify-merchant-onboarding/)
The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.
Similar skills
googleworkspace/cli
Google Workspace Events: Renew/reactivate Workspace Events subscriptions.
googleworkspace/cli
Google Workspace Events: Subscribe to Workspace events and stream them as NDJSON.
googleworkspace/cli
Google Drive: Upload a file with automatic metadata.
googleworkspace/cli
Subscribe to Google Workspace events.
googleworkspace/cli
Google Docs: Append text to a document.
googleworkspace/cli
Google Drive: Manage files, folders, and shared drives.
Add this badge to your README
[](https://modelsatlas.com/skills/shopify/shopify-merchant-onboarding/)
<a href="https://modelsatlas.com/skills/shopify/shopify-merchant-onboarding/"><img src="https://modelsatlas.com/skills/shopify/shopify-merchant-onboarding/badge.svg" alt="ModelsAtlas: CAUTION B"></a>
Questions about shopify-merchant-onboarding
What does the shopify-merchant-onboarding skill do?
Is shopify-merchant-onboarding safe to install?
What can shopify-merchant-onboarding access on my machine?
Which assistants does shopify-merchant-onboarding work with?
How current is this page?
Sources
- github.com/shopify/shopify-ai-toolkit — the audited source at commit 8b6060eab7bc and every finding aboveObserved · 28 Oct 2026
Spotted something wrong? Report a correction · Methodology
Keep going in your AI
Opens with this page as the source. We add nothing else to the prompt.
- What does the shopify-merchant-onboarding skill do?
- Is shopify-merchant-onboarding safe to install?
- What can shopify-merchant-onboarding access on my machine?