Shopify Admin Address Correction
40RTY-ai/shopify-admin-skills
Update the shipping address on an unfulfilled order before it ships.
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.
$ npx skills add github/awesome-copilot --skill shopify-review-triage -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install github/awesome-copilot 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/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-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/github/awesome-copilot/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/github/awesome-copilot/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 github/awesome-copilot --skill shopify-review-triage -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install github/awesome-copilot shopify-review-triage --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/github/awesome-copilot.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/github/awesome-copilot/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 github/awesome-copilot --skill shopify-review-triage -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install github/awesome-copilot shopify-review-triage --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/github/awesome-copilot.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/github/awesome-copilot/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/github/awesome-copilot.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 github/awesome-copilot --skill shopify-review-triage -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install github/awesome-copilot 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/github/awesome-copilot.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/github/awesome-copilot/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 github/awesome-copilot 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 github/awesome-copilot --skill shopify-review-triage -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/github/awesome-copilot.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/github/awesome-copilot/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 github/awesome-copilot --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 github/awesome-copilot shopify-review-triage --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/github/awesome-copilot.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/github/awesome-copilot/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-triageA 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. 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.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 7cce7cf. 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.
Links to these hosts (documentation or services it may open):
alfredtech2026.github.ioFrom 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.
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.
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.
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 github/awesome-copilot at commit 7cce7cf, republished under its MIT licence (© github). 1,937 words, ~4,160 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 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.
These are not style preferences. Breaking one makes the output worse than nothing.
source: not captured - never a guessed one.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 textA 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:
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 (’ 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.
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
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 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.
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.
# 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."
Refuse to deliver until every line is true:
source: not captured.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.
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 readRows 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.
.../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.| 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.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
Just SKILL.md in skills/shopify-review-triage of github/awesome-copilot.
Open the folder on GitHubat commit 7cce7cf
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 skillgithub/awesome-copilot | 40k | — | ~4.2k | Automated safety check: Pass | MIT | |
| Shopify Admin Address Correction40RTY-ai/shopify-admin-skills | 194 | — | ~1.5k | Automated safety check: Pass | MIT | |
| Shopify Setupjezweb/claude-skills | 1.1k | — | ~988 | Automated safety check: Pass | MIT | |
| Shopify Admin Bulk Customer Tag Update40RTY-ai/shopify-admin-skills | 194 | — | ~2k | Automated safety check: Pass | MIT | |
| Shopify Admin Customer Merge40RTY-ai/shopify-admin-skills | 194 | — | ~2.4k | Automated safety check: Pass | MIT | |
| Shopify Admin Customer Timeline Export40RTY-ai/shopify-admin-skills | 194 | — | ~2.1k | Automated safety check: Pass | MIT |
40RTY-ai/shopify-admin-skills
Update the shipping address on an unfulfilled order before it ships.
jezweb/claude-skills
Set up Shopify CLI auth and Admin API access for a store. An agent skill from jezweb/claude-skills.
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.
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.
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.
40RTY-ai/shopify-admin-skills
Retrieve and summarize full order details for a customer by email, order number, or phone number.
github/awesome-copilot
Maps an unfamiliar codebase into seven evidence-backed documents in docs/codebase/, using a scan script and templates, for onboarding or architecture write-ups.
github/awesome-copilot
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.
github/awesome-copilot
Generates, edits and validates draw.io files with correct mxGraph XML, covering flowcharts, architecture, sequence, ER and UML class diagrams.
github/awesome-copilot
Cleans raw credit data and screens variables before loan modeling, dropping unstable, noisy or redundant features and writing an Excel report of every step.
github/awesome-copilot
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.
github/awesome-copilot
End-to-end skill for building, testing, linting, versioning, and publishing a production-grade Python library to PyPI.
Works with
Categories
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.
Shopify Review Triage fits situations like: someone wants public Shopify App Store reviews; low-star reviews; merchant feedback triaged; turned into a product.
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.
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.
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.
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..
SKILL.md names 1 domain. As links in the text: alfredtech2026.github.io. 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 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.
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.
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.