Skip to content
Skillpedia
SEO48k · #4166

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/shopify-review-triage/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/shopify-review-triage/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
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-triage

Or 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.md
Technical 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.

  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.

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.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#4166
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills