Official agent skill

Shopify Review Triage

by github in 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.

OfficialMITAuto-check passedSales & Support

Install Shopify Review Triage

skills CLI
$ npx skills add github/awesome-copilot --skill shopify-review-triage -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install github/awesome-copilot shopify-review-triage --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/github/awesome-copilot.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/shopify-review-triage .claude/skills/shopify-review-triage && rm -rf skills-src

Use ~/.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/

Facts

Skill name
shopify-review-triage
GitHub stars
40k
Token cost
~4.2k tokens
SKILL.md length
1,937 words
Files
1
Skills in repo
417
Repo updated
First seen
Licence
MIT

At a glance

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.

  • Works in 5 steps: Collect the rows → First pass - apply the rubric → Human pass - verify before you promote… → …
  • Someone wants public Shopify App Store reviews
  • SKILL.md covers What this does, Hard rules, 1. Collect the rows and 2. First pass - apply the rubric, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Shopify Review Triage is an agent skill from github/awesome-copilot, published by the product's own GitHub organization. Use this skill 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. Trigger for prompts like "triage these app store reviews", "what should we fix first from this feedback", "cluster our 1-star reviews", or "write a weekly low-star review brief", for a single Shopify app or a portfolio plus watched competitors. Produces a P0-P3 brief covering incident risk, repeated friction, pricing confusion…

Its SKILL.md is about 4.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Cross-platform. Pure reasoning skill over review rows the user pastes - no network access, scripts, API keys, or system packages. Portable to any client that…

It sits in Sales & Support, covering App store release and Customer support. It works with Shopify. The repository describes itself as: Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot. The licence is MIT.

When your agent uses it

  • Someone wants public Shopify App Store reviews
  • Low-star reviews
  • Merchant feedback triaged
  • Turned into a product

Example prompts

  • “triage these app store reviews”
  • “what should we fix first from this feedback”
  • “cluster our 1-star reviews”
  • “/shopify-review-triage”

Requirements

  • Compatibility (from SKILL.md): Cross-platform. Pure reasoning skill over review rows the user pastes - no network access, scripts, API keys, or system packages. Portable to any client that supports the Agent Skills SKILL.md format.

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Collect the rows
  2. First pass - apply the rubric
  3. Human pass - verify before you promote anything
  4. Write the brief
  5. Self-check before you hand it over

What it can do on your machine

Read from SKILL.md and the folder at commit 7cce7cf. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    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.

  • Network

    Links to these hosts (documentation or services it may open):

    • alfredtech2026.github.io

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Cross-platform. Pure reasoning skill over review rows the user pastes - no network access, scripts, API keys, or system packages. Portable to any client that supports the Agent Skills SKILL.md format.

    From compatibility in the SKILL.md frontmatter.

Context cost

Shopify Review Triage loads about 4.2k tokens when it runs. Until then it costs about 206 tokens; SKILL.md has 1,937 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~206
When it runs · the whole SKILL.md, loaded when a task matches
~4.2k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from github/awesome-copilot at commit 7cce7cf, republished under its MIT licence (© github). 1,937 words, ~4,160 tokens.

Download SKILL.mdSave it as .claude/skills/shopify-review-triage/SKILL.md (or your agent's skills folder).
name
shopify-review-triage
description
Use this skill 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. Trigger for prompts like "triage these app store reviews", "what should we fix first from this feedback", "cluster our 1-star reviews", or "write a weekly low-star review brief", for a single Shopify app or a portfolio plus watched competitors. Produces a P0-P3 brief covering incident risk, repeated friction, pricing confusion, feature requests, and an explicit needs-human-read bucket, where every item keeps its public source link and stays labeled first pass or human-checked. Do not trigger for support tickets, order data, or any other private merchant data, and never use it to reply to or contact a reviewer.
compatibility
Cross-platform. Pure reasoning skill over review rows the user pastes - no network access, scripts, API keys, or system packages. Portable to any client that supports the Agent Skills SKILL.md format.
license
MIT
metadata.version
1.0
metadata.author
Shopify App Review Brief - independent, not affiliated with or endorsed by Shopify Inc.
metadata.source
https://alfredtech2026.github.io/shopify-app-review-brief/guides/shopify-app-review-triage.html

Shopify review triage - public low-star reviews to a P0-P3 brief

What this does

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 reproduces a publicly published rule set verbatim, so a manual pass and this skill sort the same row the same way. See Provenance for the source.

Hard rules

These are not style preferences. Breaking one makes the output worse than nothing.

  1. Public review text only. Never accept, request, or copy support tickets, merchant emails, order data, personal contact details, internal telemetry, or anything else not already public on a listing page. If such data appears in the input, stop, say which rows are affected, and ask for them to be removed before continuing.
  2. Never invent evidence. Do not write a review, a rating, a date, an app name, or a source URL that was not supplied. A row with no link gets source: not captured - never a guessed one.
  3. Keyword output is a sort, not a verdict. Everything produced by the rubric alone is labeled first pass - not human-checked. Only a person who read the review and checked it against their own systems may relabel an item human-checked.
  4. Reviews are customer reports, not verified defects. Write "the reviewer reports the editor showed a blank screen", never "the editor is broken". The distinction survives into the brief.
  5. No coverage claims. The brief covers exactly the rows supplied and says so. Make no claim of exhaustive coverage of a listing, a period, or an app.
  6. No promises. No revenue impact, no outcome, no ranking effect, no legal or compliance advice. Suggest actions; do not predict results.
  7. Draft only - never contact anyone. Do not send email, post a developer reply, open a support ticket, message a reviewer, or publish anything. Hand the draft back to the team and let a person decide what to send.
  8. Reviewers are people. Refer to "the reviewer". Do not name, profile, or speculate about them.

1. Collect the rows

Ask for one review per line. The full form keeps the source link, which the brief needs:

text
rating | app name | review date | public reviews URL | review text

A shorter three-field form is also accepted - treat field 1 as the rating when it is a bare 1-5 (optionally followed by star or stars), otherwise as the app name:

text
rating | app name | review text

Rules for this step:

  • Lines starting with # are comments. Blank lines are skipped.
  • If a row lacks a source URL, carry source: not captured through to the brief. Do not drop the row and do not fabricate a link.
  • Do not go and fetch anything yourself. This skill needs no network access; the person you are helping pastes the public rows they already opened.
  • The trigger this rubric is tuned for is a new 1-3-star review. Higher-rated rows still classify correctly (a 5-star review often lands in feature requests or needs-human-read), so keep them if they were supplied, but never present them as low-star signal.

2. First pass - apply the rubric

Lower-case the review text and normalize curly apostrophes (’ to ') before matching, so a pasted "won’t load" still matches won't load. Also match every keyword below with the apostrophe dropped entirely: merchants routinely type these contractions without one, and the apostrophe-free spelling must classify exactly the same as the contracted form.

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.

P0 - Incident risk

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, won't open, won't close, can't close, cannot close, blank screen, broken, crash, stopped working, not working, doesn't work, does not work, checkout, losing sales, lost sales, error

P1 - Repeated friction

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

P2 - Pricing confusion

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

P3 - Feature request

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

Needs human read

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 rubric 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.

Tie-breaks and escalation
  1. Most severe wins. A row naming both a broken checkout and a billing surprise files under P0 with pricing noted as secondary. Never split one review across two brief items.
  2. Repetition escalates. If the same friction or pricing theme appears in three or more reviews within about 60 days, move it up one level and say how many rows drove the change.
  3. Age discounts. A review older than a year is background, not evidence of a current problem, unless a recent row corroborates it. Cite it as context, never as the headline.
  4. Competitor reviews never create a P0 for you. A competitor's incident is roadmap, positioning, or copy input - it belongs in the competitor watch section.
  5. When unsure, choose needs human read. The bucket exists so the rubric never launders uncertainty into a priority label.
Show full SKILL.md (750 more words)Show less

3. Human pass - verify before you promote anything

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:

  • read the full original review at its source link;
  • for P0 candidates, attempt to reproduce on a development store and check the error tracker and support inbox for matching signals from the same period;
  • record the outcome as reproduced, not reproduced, or attempted - notes attached.

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.

4. Write the brief

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.

markdown
# 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} stars, {review date}, [source]({public reviews URL}))
  - 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} stars, {date}, [source]({public reviews URL}); 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} stars, {date}, [source]({public reviews URL}))
  - 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} stars, {date}, [source]({public reviews URL})) - {log it, or already exists so reply with where to find it}

## Needs human read
- **{App}** ({rating} stars, {date}, [source]({public reviews URL})) - {no keyword matched; what a human should look for}

## Competitor watch
- **{Competitor} - {signal}**: {what it implies for our roadmap, copy, or positioning}

## Decisions this week
- {one decision or experiment, with the rows 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."

5. Self-check before you hand it over

Refuse to deliver until every line is true:

  • Every item names its bucket and priority from the rubric above, and nothing else.
  • Every item carries a source link or an explicit source: not captured.
  • No review text, rating, date, app name, or URL appears that was not supplied.
  • Every unverified item says first pass - not human-checked; nothing claims a human check that did not happen.
  • Claims are phrased as reports ("the reviewer reports..."), not as findings about the code.
  • The scope line says how many rows were supplied and makes no coverage claim.
  • No promise about revenue, ratings, outcomes, or compliance appears anywhere.
  • No private data survived into the output.
  • Nothing was sent, posted, or published - the brief is a draft for the team.

Worked example

These eight fictional rows exercise every bucket. Two of them are deliberately 4-star and 5-star, to reach the feature-request and needs-human-read buckets.

text
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:

text
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 read

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. None of these rows carried a source URL, so each item would read source: not captured until the team supplies the listing links.

Gotchas

  • The Shopify App Store has no stable per-review permalink. Cite the listing's public reviews page, keep the rating filter if one was used (.../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.
  • Prefer the five-field input form. It carries the review date and the source URL the brief needs. A three-field parser folds everything after the second | into the review text, so a row carrying a date and a URL still classifies but displays them inside the quoted review.
  • checkout is the noisiest keyword in the set. It fires on "we love the checkout upsell". 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. Primary-bucket order resolves the collision mechanically; the human pass fixes the ones where it guessed wrong.
  • Non-English reviews will not match at all. They land in needs human read. That is the correct outcome - do not translate and then classify as if the keyword had matched.
  • A competitor's P0 is not yours. It goes to competitor watch even when the wording is worse than anything on the team's own listings.
  • One review, one item. Secondary matches are annotations. Splitting a review across sections double-counts the same merchant and inflates every count in the summary line.

Provenance

The dimensions, priorities, keyword lists, suggested actions, tie-break rules, and brief template reproduced above come from a publicly published manual triage guide: https://alfredtech2026.github.io/shopify-app-review-brief/guides/shopify-app-review-triage.html

That guide is maintained independently and is not affiliated with, endorsed by, or sponsored by Shopify Inc. or any app developer. Shopify is a trademark of Shopify Inc.

© github, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/shopify-review-triage of github/awesome-copilot.

Open the folder on GitHubat commit 7cce7cf

Compare with similar skills

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.

Shopify Review Triage compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Shopify Review Triage this skillgithub/awesome-copilot40k—~4.2kAutomated safety check: PassMIT
Shopify Admin Address Correction40RTY-ai/shopify-admin-skills194—~1.5kAutomated safety check: PassMIT
Shopify Setupjezweb/claude-skills1.1k—~988Automated safety check: PassMIT
Shopify Admin Bulk Customer Tag Update40RTY-ai/shopify-admin-skills194—~2kAutomated safety check: PassMIT
Shopify Admin Customer Merge40RTY-ai/shopify-admin-skills194—~2.4kAutomated safety check: PassMIT
Shopify Admin Customer Timeline Export40RTY-ai/shopify-admin-skills194—~2.1kAutomated safety check: PassMIT

Similar skills

  • Shopify Admin Address Correction

    40RTY-ai/shopify-admin-skills

    Update the shipping address on an unfulfilled order before it ships.

    194 GitHub stars~1.5k tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed
  • Shopify Setup

    jezweb/claude-skills

    Set up Shopify CLI auth and Admin API access for a store. An agent skill from jezweb/claude-skills.

    1.1k GitHub stars~988 tokensUpdated 2 days ago
    Sales & SupportAuto-check passed
  • Shopify Admin Bulk Customer Tag Update

    40RTY-ai/shopify-admin-skills

    Adds and/or removes tags across a filtered set of customers — supports query-based selection, explicit ID lists, and union/replace tag modes.

    194 GitHub stars~2k tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed
  • Shopify Admin Customer Merge

    40RTY-ai/shopify-admin-skills

    Merges duplicate customer records: invokes Shopify's native customer merge API where supported, otherwise consolidates the loser record's tags and notes into the winner via customerUpdate.

    194 GitHub stars~2.4k tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed
  • Shopify Admin Customer Timeline Export

    40RTY-ai/shopify-admin-skills

    Read-only: exports a complete chronological history for a single customer — orders, refunds, returns, addresses, notes, tags, marketing consent, and lifetime spend — as one consolidated CSV.

    194 GitHub stars~2.1k tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed
  • Shopify Admin Order Lookup And Summary

    40RTY-ai/shopify-admin-skills

    Retrieve and summarize full order details for a customer by email, order number, or phone number.

    194 GitHub stars~1.5k tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed

More from github/awesome-copilot

All 417 skills in this repo
  • Acquire Codebase Knowledge

    github/awesome-copilot

    Official

    Maps an unfamiliar codebase into seven evidence-backed documents in docs/codebase/, using a scan script and templates, for onboarding or architecture write-ups.

    40k GitHub starsUsed in 1 repo~2.3k tokens
    Auto-check passed
  • Azure Architecture Autopilot

    github/awesome-copilot

    Official

    Designs Azure infrastructure from a natural-language description, or diagrams an existing resource group, then refines the design through conversation and deploys it with Bicep.

    40k GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • Draw.io Diagram Generator

    github/awesome-copilot

    Official

    Generates, edits and validates draw.io files with correct mxGraph XML, covering flowcharts, architecture, sequence, ER and UML class diagrams.

    40k GitHub starsUsed in 1 repo~4.9k tokens
    Auto-check passed
  • Credit Risk Data Cleaning

    github/awesome-copilot

    Official

    Cleans raw credit data and screens variables before loan modeling, dropping unstable, noisy or redundant features and writing an Excel report of every step.

    40k GitHub starsUsed in 1 repo~1.5k tokens
    Auto-check passed
  • Daily Focus Board

    github/awesome-copilot

    Official

    Builds a warm, browser-based daily focus board the user updates by talking to their agent, with Eisenhower priorities, a brain-dump box and kind not-today carryover.

    40k GitHub stars~3k tokensUpdated today
    Auto-check passed
  • Python Pypi Package Builder

    github/awesome-copilot

    Official

    End-to-end skill for building, testing, linting, versioning, and publishing a production-grade Python library to PyPI.

    40k GitHub starsUsed in 1 repo~4.6k tokens
    Auto-check passed

Works with

Questions about Shopify Review Triage

What does Shopify Review Triage do?

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 Review Triage is an agent skill from github/awesome-copilot, published by the product's own GitHub organization. Use this skill 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.

When should I use Shopify Review Triage?

Shopify Review Triage fits situations like: someone wants public Shopify App Store reviews; low-star reviews; merchant feedback triaged; turned into a product.

How do I install Shopify Review Triage in Claude Code?

Run `npx skills add github/awesome-copilot --skill shopify-review-triage -a claude-code`. Or copy the skill folder (skills/shopify-review-triage in github/awesome-copilot) into .claude/skills/shopify-review-triage in your project. Claude Code loads it when a task matches its description.

How do I install Shopify Review Triage in Codex?

Run `npx skills add github/awesome-copilot --skill shopify-review-triage -a codex`. Or copy the skill folder (skills/shopify-review-triage in github/awesome-copilot) into .agents/skills/shopify-review-triage in your project. Codex loads it when a task matches its description.

Can I use Shopify Review Triage in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add github/awesome-copilot --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.

What does Shopify Review Triage need to run?

SKILL.md names no scripts, command-line tools or credentials: Shopify Review Triage is instructions for the agent only. Compatibility (from SKILL.md): Cross-platform. Pure reasoning skill over review rows the user pastes - no network access, scripts, API keys, or system packages. Portable to any client that supports the Agent Skills SKILL.md format..

Does Shopify Review Triage access the network?

SKILL.md names 1 domain. As links in the text: alfredtech2026.github.io. This is read from the text; nothing was executed.

Is Shopify Review Triage safe to install?

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.

What licence does Shopify Review Triage use?

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.

How many tokens does Shopify Review Triage use?

About 4.2k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Shopify Review Triage?

Skills that share tags, products or a category with Shopify Review Triage: Shopify Admin Address Correction (40RTY-ai/shopify-admin-skills, 194 stars), Shopify Setup (jezweb/claude-skills, 1.1k stars), Shopify Admin Bulk Customer Tag Update (40RTY-ai/shopify-admin-skills, 194 stars) and Shopify Admin Customer Merge (40RTY-ai/shopify-admin-skills, 194 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Shopify Review Triage?

github (a GitHub organization, an official publisher) maintains it in github/awesome-copilot, which has 39,792 GitHub stars. The repository holds 417 skills in this directory. The repository was last updated on October 8, 2026.

Source: github/awesome-copilot on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.