shopify-review-triage
Lets your agent analyze negative reviews for Shopify apps. It identifies common issues and suggests actions for improvement.
What it does
This tool organizes low-star customer reviews (1-3 stars) from app stores. It categorizes them by importance so product or support owners know which issues to address first.
When to use it
- ✓When you receive many bad reviews and don't know where to start.
- ✓When a new negative review appears and you need to decide if it's a serious problem.
- ✓When you want a weekly summary of customer issues across multiple apps.
Example of what to ask your AI
“Here are the latest reviews for our app: "The app won't load" (1 star), "I need more customization options" (3 stars), "Too expensive for what it offers" (2 stars).”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The tool reads the review text and groups them into categories like 'incident risk', 'feature request', or 'pricing confusion'. It prioritizes the most urgent problems.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill shopify-review-triageOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/shopify-review-triage/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Shopify Review Triage — public low-star reviews to a P0–P3 brief
Overview
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.
When to Use This Skill
- Use when someone wants app store reviews, low-star reviews, or merchant feedback triaged, prioritized, or clustered — even when they never say "triage", "severity", or "P0".
- Use when a new 1–3-star review lands on a Shopify app listing and the team has to decide whether it is an incident, a UX problem, a pricing copy problem, or a feature request.
- Use when a weekly product or support brief is needed across a portfolio of apps plus a few watched competitors.
- Do not use it to gather reviews, contact reviewers, or publish replies — see the hard rules below.
Hard Rules
These are not style preferences. Breaking one makes the output worse than nothing.
- 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.
- 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. - 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.
- 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.
- 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.
- No promises. No revenue impact, no outcome, no ranking effect, no legal or compliance advice. Suggest actions; do not predict results.
- 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.
- Reviewers are people. Refer to "the reviewer". Do not name, profile, or speculate about them.
How It Works
Step 1: Collect the rows
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 App
This 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:
…
FAQ
What does 'triage' mean?
Triage is the process of organizing and prioritizing tasks or problems based on urgency and importance.
Can I use this to reply to customers?
No, this tool only organizes reviews for you. You need to reply to customers manually.
Does it work with 4 or 5-star reviews?
It's optimized for 1-3 star reviews, but can still correctly classify higher-rated reviews, such as feature requests.
Details
Original description by the author
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.
Popularity
- GitHub stars
- 48k
- Ranking position
- #4166
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
competitive-platform-analysis
Helps understand your competitors. It identifies, categorizes, and filters competing companies before any deeper analysis.
affaan-m/ECC
competitive-report-structure
Creates comprehensive competitor reports. It combines information to show the overall landscape, recommendations, and helps align the team.
affaan-m/ECC
lead-intelligence
Helps your agent find and contact important people. It analyzes leads, suggests approaches, and manages outreach via email and social media.
affaan-m/ECC