Shopify Review Triage
github/awesome-copilot
A skill your agent uses when someone wants public Shopify App Store reviews, low-star reviews, or merchant feedback triaged, prioritized, clustered, or turned into a product or support brief.
Turn public 1-3-star Shopify App Store review rows into a P0-P3 triage brief: incident risk, repeated friction, pricing confusion, feature requests, and an explicit needs-human-read bucket.
$ npx skills add sickn33/agentic-awesome-skills --skill shopify-review-triage -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install sickn33/agentic-awesome-skills shopify-review-triage --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/shopify-review-triage .claude/skills/shopify-review-triage && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "shopify-review-triage" agent skill from https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/shopify-review-triage into .claude/skills/shopify-review-triage/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "shopify-review-triage", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/shopify-review-triageType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add sickn33/agentic-awesome-skills --skill shopify-review-triage -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install sickn33/agentic-awesome-skills shopify-review-triage --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/shopify-review-triage .agents/skills/shopify-review-triage && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "shopify-review-triage" agent skill from https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/shopify-review-triage into .agents/skills/shopify-review-triage/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "shopify-review-triage", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add sickn33/agentic-awesome-skills --skill shopify-review-triage -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install sickn33/agentic-awesome-skills shopify-review-triage --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/shopify-review-triage .cursor/skills/shopify-review-triage && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "shopify-review-triage" agent skill from https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/shopify-review-triage into .cursor/skills/shopify-review-triage/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "shopify-review-triage", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/sickn33/agentic-awesome-skills.git --path skills/shopify-review-triage--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add sickn33/agentic-awesome-skills --skill shopify-review-triage -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install sickn33/agentic-awesome-skills shopify-review-triage --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/shopify-review-triage .gemini/skills/shopify-review-triage && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "shopify-review-triage" agent skill from https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/shopify-review-triage into .gemini/skills/shopify-review-triage/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "shopify-review-triage", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install sickn33/agentic-awesome-skills shopify-review-triageInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add sickn33/agentic-awesome-skills --skill shopify-review-triage -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/shopify-review-triage .github/skills/shopify-review-triage && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "shopify-review-triage" agent skill from https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/shopify-review-triage into .github/skills/shopify-review-triage/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "shopify-review-triage", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add sickn33/agentic-awesome-skills --skill shopify-review-triage -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install sickn33/agentic-awesome-skills shopify-review-triage --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/shopify-review-triage .opencode/skills/shopify-review-triage && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "shopify-review-triage" agent skill from https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/shopify-review-triage into .opencode/skills/shopify-review-triage/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "shopify-review-triage", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
shopify-review-triageTurn public 1-3-star Shopify App Store review rows into a P0-P3 triage brief: incident risk, repeated friction, pricing confusion, feature requests, and an explicit needs-human-read bucket.
Shopify Review Triage is an agent skill from sickn33/agentic-awesome-skills. Turn public 1-3-star Shopify App Store review rows into a P0-P3 triage brief: incident risk, repeated friction, pricing confusion, feature requests, and an explicit needs-human-read bucket.
Its SKILL.md is about 5.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Education, covering App store release. It works with Shopify. The repository describes itself as: AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,400+ agentic skills. Includes… The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit b84d35a. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
apps.shopify.comAlso links to:
alfredtech2026.github.iogithub.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Shopify Review Triage loads about 5.8k tokens when it runs. Until then it costs about 53 tokens; SKILL.md has 2,867 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from sickn33/agentic-awesome-skills at commit b84d35a, republished under its MIT licence (© sickn33). 2,867 words, ~5,829 tokens.
.claude/skills/shopify-review-triage/SKILL.md (or your agent's skills folder).Takes rows of public Shopify App Store review text and produces one prioritized brief a product or support owner can act on: what kind of problem each review describes, how badly it can hurt, what to do first, and where the original wording came from.
It is built for independent Shopify app teams and the agencies that run their support — the case where low-star reviews arrive scattered across several listings plus a few watched competitors, and the failure mode is treating them all as equally urgent.
The rubric below is not invented here. It is the published rule set behind a free review triage worksheet and manual triage guide (links under Additional Resources), reproduced so a manual pass, the worksheet, and this skill sort the same row the same way.
This skill needs no network access, no scripts, and no system packages. The person you are helping supplies the review text.
These are not style preferences. Breaking one makes the output worse than nothing.
source: not captured — never a guessed one.First ask which app names the team owns. Before any row is classified, ask for two lists of app names, spelled exactly as they appear in the rows:
owned: Example Popup App, Example Currency App
competitors: Rival Popup App, Rival Currency AppThis is the only thing that makes tie-break 4 (a competitor's incident never becomes your P0) applicable, so collect it first. It stays public data: app names as published on their listings, nothing about accounts, merchants, org structure, or internal identifiers. Do not ask for more than the names, and do not infer ownership from the review text, the first-person voice in a review, or which app appears most often.
If an app name in a row appears in neither list, its ownership is unknown. Classify the row's
content normally, then file it under needs human read with ownership: not supplied instead
of placing it in a priority bucket or in competitor watch — a guessed owner is exactly the kind
of invented evidence hard rule 2 forbids.
Then ask for one review per line. The full form keeps the source link, which the brief needs:
rating | app name | review date | public reviews URL | review textThe shorter form used by the free worksheet is also fine — treat field 1 as the rating when it
is a bare 1–5 (optionally followed by star/stars/★), otherwise as the app name:
rating | app name | review textRules for this step:
# are comments. Blank lines are skipped.source: not captured through to the brief. Do not drop
the row and do not fabricate a link.Lower-case the review text and normalize curly apostrophes (’ → ') before matching, so a
pasted "won’t load" still matches won't load.
Five buckets. Each row gets exactly one primary bucket — the first dimension below, in this order, with any matching keyword. Further matches are recorded as secondary, never as a second brief item.
The purchase path, app activation, or merchant data may be at stake right now. Left alone it costs the merchant money and the team installs.
Suggested action. Try to reproduce on a test store today. If confirmed, treat it as an incident: fix or mitigate first, then reply to the reviewer with what changed.
Signal keywords. won't load, wont load, won't open, wont open, can't close, cannot close, won't close, blank screen, broken, crash, stopped working, not working, doesn't work, does not work, checkout, losing sales, lost sales, error
The product works, but the same struggle keeps showing up across reviews or against an open support theme. Repetition is the signal, not volume of adjectives.
Suggested action. Log it against the matching support theme. If the same complaint repeats across rows, schedule a UX fix ahead of new feature work.
Signal keywords. confusing, unclear, hard to, difficult, complicated, clunky, slow, couldn't figure, could not figure, annoying, had to contact support, setup took, too many steps
What the merchant expected to pay and what happened diverged. Usually a copy problem in the listing, the plan limits, or the upgrade prompts — not a code problem.
Suggested action. Compare what the reviewer expected with the listing's pricing section and in-app upgrade prompts; clarify the copy where they diverge.
Signal keywords. pricing, price, charged, charge, billing, billed, expensive, free plan, trial, refund, hidden fee, hidden cost, paywall
The merchant wants something the app does not do, or could not find. Valuable as a log entry, rarely urgent on its own.
Suggested action. Add it to the feature-request log with a link to the review. If the capability already exists, reply to the reviewer with where to find it.
Signal keywords. wish, would be great, would love, please add, feature request, missing, if only, would like, no option to, needs an option, hope you add, add support for
No keyword matched. Vague frustration, sarcasm, mixed praise, or a story that needs context.
Suggested action. No keyword matched. Read the full review yourself and file it manually — the heuristic makes no guess here.
Priority. The worksheet labels this bucket P2 and sorts it last. Treat that label as
provisional placement in the queue, not as a severity judgment — nothing has been judged yet.
owned keeps its rubric bucket, competitors moves to the
competitor watch section whatever its keywords matched, and a name in neither list goes to
needs human read with ownership: not supplied. A competitor's incident is roadmap,
positioning, or copy input — never your P0.The first pass is where this skill stops being able to help on its own. Before any item is presented as more than a keyword match, a person on the team has to:
Ask for these outcomes rather than assuming them. Until you have them, every item stays labeled first pass — not human-checked, including in the summary line. An unverified P0 is a candidate, not an incident.
Known limits to state plainly when they apply: keyword matching is English-only, misses sarcasm and context, can misfile a review that mentions "checkout" in passing, and sees only the rows supplied.
One document per portfolio, sections in rubric order, every item carrying an owner, a next action, and a source link. An item without an owner is a note, not a brief entry.
<!-- brief-template -->
# Low-star review brief — {portfolio or team name} — week of {YYYY-MM-DD}
Scope: {apps monitored} · {competitors watched} · {N} rows supplied, {date range}.
Covers only the rows supplied — no claim of exhaustive coverage.
Reviews are customer reports, not verified defects. Items marked "first pass" are
unverified keyword matches; "human-checked" means a person read the review and checked it.
## P0 — Incident risk
- **{App} — {signal in a few words}** ({rating}★, {review date}, source: {public reviews URL or not captured})
- Reviewer reports: {one sentence, in their words where possible}
- Status: first pass — not human-checked / human-checked
- Reproduced: {yes / no / attempted — notes}
- Next action: {action} — owner {name}, due {date}
## P1 — Repeated friction
- **{App} — {theme}** ({rating}★, {date}, source: {public reviews URL or not captured}; also seen: {where})
- Status: first pass — not human-checked / human-checked
- Next action: {UX or docs change} — owner {name}, due {date}
## P2 — Pricing confusion
- **{App} — {signal}** ({rating}★, {date}, source: {public reviews URL or not captured})
- Expected vs. actual: {one line}
- Status: first pass — not human-checked / human-checked
- Next action: {copy or prompt change} — owner {name}, due {date}
## P3 — Feature requests
- **{App} — {request}** ({rating}★, {date}, source: {public reviews URL or not captured}) — {log it / already exists → reply with where to find it}
## Needs human read
- **{App}** ({rating}★, {date}, source: {public reviews URL or not captured}) — {no keyword matched; what a human should look for}{, or: ownership: not supplied — app name on neither list}
## Competitor watch
- **{Competitor} — {signal}**: {what it implies for our roadmap, copy, or positioning}
## Decisions this week
- {one decision or experiment, with the row(s) that motivated it}Open the summary line with the counts, e.g. "Triaged 8 rows supplied: 3 incident risk, 2 repeated friction, 1 pricing confusion, 1 feature request, 1 needs human read — first pass, not human-checked."
Refuse to deliver until every line is true:
source: not captured.owned list; every competitor row sits in competitor
watch; every unlisted app name says ownership: not supplied under needs human read.These eight fictional rows are the worksheet's own example set, so the two tools can be compared directly. Two of them are deliberately 4★ and 5★, to exercise the feature-request and needs-human-read buckets.
Ownership context, collected before any of it is classified:
owned: Example Popup App, Example Currency App, Example Reviews App
competitors: (none supplied)1 | Example Popup App | The editor shows a blank screen and the popup won't load. We are losing sales every day.
2 | Example Popup App | The overlay can't close on mobile and it blocks the checkout button.
1 | Example Currency App | Conversion is broken at checkout and we were still billed for the month.
3 | Example Currency App | Setup took hours and the settings screen is confusing. Support was slow to reply.
3 | Example Reviews App | The widget looks fine but the template editor is confusing and hard to use on a tablet.
2 | Example Currency App | We kept getting charged after uninstalling, and the pricing page never mentioned this.
4 | Example Reviews App | Great app, but I wish it could export reviews to CSV. Please add filtering by country.
5 | Example Reviews App | Does what it promises and support replied the same day.First pass over those rows:
row 1 → P0 incident risk
row 2 → P0 incident risk
row 3 → P0 incident risk (secondary: pricing confusion)
row 4 → P1 repeated friction
row 5 → P1 repeated friction
row 6 → P2 pricing confusion
row 7 → P3 feature request
row 8 → needs human readExplanation: Rows 4 and 5 both matched confusing, so they are flagged as a repeated theme —
two rows, which is a cluster to watch, not yet the three that trigger escalation. Row 3 is a
single P0 item with pricing recorded as secondary, never two items. Row 8 matched nothing and
stays unjudged. All three app names are on the owned list, so every bucket above is the team's
own queue and competitor watch is empty; had Example Reviews App been listed as a competitor
instead, rows 5, 7, and 8 would move there and none of them could become a P0. None of these rows
carried a source URL, so each item would read source: not captured until the team supplies the
listing links.
1 | Example Popup App | 2026-07-28 | https://apps.shopify.com/example-popup-app/reviews?ratings%5B%5D=1 | The editor shows a blank screen and the popup won't load. We are losing sales every day.Rendered into the brief:
## P0 — Incident risk
- **Example Popup App — editor reported blank, popup reported not loading** (1★, 2026-07-28, [source](https://apps.shopify.com/example-popup-app/reviews?ratings%5B%5D=1))
- Reviewer reports: the editor shows a blank screen, the popup does not load, and they are losing sales daily.
- Status: first pass — not human-checked
- Reproduced: not yet attempted
- Next action: attempt reproduction on a development store today — owner {name}, due {date}Explanation: It files as a P0 only because Example Popup App is on the owned list; the
same row from a competitor listing would render under competitor watch instead. The wording stays
a report ("the reviewer reports"), the status stays first pass — not human-checked until a
person verifies it, and the source link is the listing's public reviews page with the rating
filter kept — the App Store has no per-review permalink.
source: not captured forward when a row has no link, so the gap is visible.…/reviews?ratings%5B%5D=1), and pin the item with the review date plus the reviewer's first
few words so a human can find it again.checkout is the noisiest keyword in the set — it fires on "we love the checkout
upsell".
Solution: A P0 whose only evidence is the word checkout is a needs-human-read row wearing
a P0 badge. Say so instead of promoting it.missing and error cross buckets — "missing a dark mode" is P3, "settings page
errors out" is P0.
Solution: Primary-bucket order resolves the collision mechanically; the human pass fixes
the ones where it guessed wrong.| into the review text, so a five-field row displays its date and URL inside the quote.
Solution: Paste the short form into the worksheet and keep the long form here.@customer-research — when the goal is broader voice-of-customer synthesis rather than
prioritizing a specific set of low-star review rows.@shopify-apps — when the next step is actually building or fixing the Shopify app behavior a
triaged P0 points at.@before-you-build — when a P3 feature request needs product-risk review before it becomes
roadmap work.This skill packages the public rubric behind Shopify App Review Brief, an independent open-source project that is not affiliated with or endorsed by Shopify Inc. or any app developer. The same four dimensions, priorities, keyword lists, and suggested actions are published in three places:
Upstream source repository: alfredtech2026/shopify-app-review-brief (MIT).
© sickn33, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/shopify-review-triage of sickn33/agentic-awesome-skills.
Open the folder on GitHubat commit b84d35a
We found 5 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in sickn33/agentic-awesome-skills, which our catalogue first saw on October 7, 2026.
Shopify Review Triage next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Shopify Review Triage this skillsickn33/agentic-awesome-skills | 47k | 1 repos | ~5.8k | Automated safety check: Pass | MIT | |
| Shopify Review Triagegithub/awesome-copilot | 40k | — | ~4.2k | Automated safety check: Pass | MIT | |
| ShopifyShopify/Shopify-AI-Toolkit | 592 | — | ~4.2k | Automated safety check: Pass | MIT | |
| Shopify Setupjezweb/claude-skills | 1.1k | — | ~988 | Automated safety check: Pass | MIT | |
| Shopify Policy Guardrailsjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~1k | Automated safety check: Notes | MIT | |
| Distribution Channelskostja94/marketing-skills | 1k | — | ~1k | Automated safety check: Pass | MIT |
github/awesome-copilot
A skill your agent uses when someone wants public Shopify App Store reviews, low-star reviews, or merchant feedback triaged, prioritized, clustered, or turned into a product or support brief.
Shopify/Shopify-AI-Toolkit
Build anything on Shopify. An agent skill from Shopify/Shopify-AI-Toolkit.
jezweb/claude-skills
Set up Shopify CLI auth and Admin API access for a store. An agent skill from jezweb/claude-skills.
jeremylongshore/tons-of-skills-marketplace
Implement Shopify app policy enforcement with ESLint rules for API key detection, query cost budgets, and App Store compliance checks.
kostja94/marketing-skills
When the user wants to plan product distribution via marketplaces, app stores, or third-party platforms.
MaxKmet/idea-validation-agents
Evaluates organic reach potential, paid feasibility, platform distribution advantages, creator economy fit, and founder edge for a B2C app idea.
sickn33/agentic-awesome-skills
Implements an interface in one of two named color modes, iridescent white or colorful black, from a parameterized starter that reports measured color intensity.
sickn33/agentic-awesome-skills
Saves a user's project decisions, rules and preferences into a project-local mdbase so later sessions and other agents can recover the intent.
sickn33/agentic-awesome-skills
Keeps project decisions, research and verified results available across coding-agent sessions through LWC memory, a document Wiki graph and a CodeGraph code index.
sickn33/agentic-awesome-skills
Guides an agent through assessing its own owner for cofounder fit, publishing an approved profile, and ranking complementary profiles other agents published for their owners.
sickn33/agentic-awesome-skills
Integracao com WhatsApp Business Cloud API (Meta). An agent skill from sickn33/agentic-awesome-skills.
sickn33/agentic-awesome-skills
Acts as a proxy for the Cline CLI, dispatching coding tasks one at a time, monitoring runs by hard evidence, relaying decisions to you and learning per-project preferences.
Works with
Turn public 1-3-star Shopify App Store review rows into a P0-P3 triage brief: incident risk, repeated friction, pricing confusion, feature requests, and an explicit needs-human-read bucket. Shopify Review Triage is an agent skill from sickn33/agentic-awesome-skills. Turn public 1-3-star Shopify App Store review rows into a P0-P3 triage brief: incident risk, repeated friction, pricing confusion, feature requests, and an explicit needs-human-read bucket.
Shopify Review Triage fits situations like: tasks that involve App store release.
Run `npx skills add sickn33/agentic-awesome-skills --skill shopify-review-triage -a claude-code`. Or copy the skill folder (skills/shopify-review-triage in sickn33/agentic-awesome-skills) into .claude/skills/shopify-review-triage in your project. Claude Code loads it when a task matches its description.
Run `npx skills add sickn33/agentic-awesome-skills --skill shopify-review-triage -a codex`. Or copy the skill folder (skills/shopify-review-triage in sickn33/agentic-awesome-skills) into .agents/skills/shopify-review-triage in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sickn33/agentic-awesome-skills --skill shopify-review-triage -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/shopify-review-triage, .gemini/skills/shopify-review-triage, .github/skills/shopify-review-triage and .opencode/skills/shopify-review-triage in your project.
SKILL.md names no scripts, command-line tools or credentials: Shopify Review Triage is instructions for the agent only.
SKILL.md names 3 domains. In commands or code: apps.shopify.com; the agent is likely to contact it when it follows the instructions. As links in the text: alfredtech2026.github.io and github.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Shopify Review Triage is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.8k tokens (SKILL.md is roughly 23k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Shopify Review Triage: Shopify Review Triage (github/awesome-copilot, 40k stars), Shopify (Shopify/Shopify-AI-Toolkit, 592 stars), Shopify Setup (jezweb/claude-skills, 1.1k stars) and Shopify Policy Guardrails (jeremylongshore/tons-of-skills-marketplace, 2.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
sickn33 (a GitHub user) maintains it in sickn33/agentic-awesome-skills, which has 47,405 GitHub stars. The repository holds 1,497 skills in this directory. The repository was last updated on October 9, 2026.
Source: sickn33/agentic-awesome-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.