ホーム / Skills / EC運営 / Shopify レビューのトリアージ(Shopify Review Triage)
EC運営

Shopify レビューのトリアージ(Shopify Review Triage)

Shopify App Review Brief (independent)MITSkill の言語: 英語
ライセンス確認済みスクリプトなし低リスク
デモ実行記録 · claude-sonnet-5-5 · 2026年10月
Using the shopify-review-triage skill, triage these fictional public reviews. 1 | Example Upsell App | The cart drawer shows a blank screen and checkout stopped working after the update. | 2 | Example Upsell App | Charged twice on the billing page and the free plan limit was not explained. | 3 | Example Upsell App | Setup was confusing and I had to contact support to find the settings. | 4 | Example Upsell App | Would love an option to hide the widget on certain collections. | 5 | Example Upsell App | Nice app.
Skill: shopify-review-triage

Low-star review brief - Example Upsell App - week of 2026-10-05

Triaged 5 rows supplied: 1 incident risk, 1 repeated friction, 1 pricing confusion, 1 feature request, 1 needs human read. This is a first pass and has not been human-checked.

Scope: Example Upsell App, no competitors watched, 5 rows supplied, no review dates supplied. The brief covers only the rows supplied and makes no claim of exhaustive coverage. Reviews are customer reports, not verified defects. Items marked "first pass" are unverified keyword matches.

I read the leading numbers (1 to 5) as star ratings, as the skill specifies for the three-field form. If they were row IDs, the ratings are unknown, so please tell me.

P0 - Incident risk

  • Example Upsell App - blank cart drawer, checkout stopped working (1 star, date not captured, source: not captured)
    • Reviewer reports: "The cart drawer shows a blank screen and checkout stopped working after the update."
    • Matched keywords: blank screen, stopped working, checkout. The evidence is more than the word "checkout" alone.
    • Status: first pass - not human-checked
    • Reproduced: not yet attempted
    • Next action: try to reproduce on a development store today, on the version that shipped just before the review. Check the error tracker and support inbox for matching signals. If confirmed, treat it as an incident. Owner: unassigned, due: not set.

P1 - Repeated friction

  • Example Upsell App - setup and finding settings (3 stars, date not captured, source: not captured)
    • Reviewer reports: setup was confusing and they had to contact support to find the settings.
    • Matched keywords: confusing, had to contact support. This is one row, so there is no repetition and no escalation.
    • Status: first pass - not human-checked
    • Next action: log it against the matching support theme. Check whether other setup-related tickets exist. Owner: unassigned, due: not set.

P2 - Pricing confusion

  • Example Upsell App - double charge and unexplained free plan limit (2 stars, date not captured, source: not captured)
    • Expected vs. actual: the reviewer reports being charged twice on the billing page and says the free plan limit was not explained.
    • Matched keywords: charged, billing, free plan.
    • Status: first pass - not human-checked
    • Next action: compare the listing's pricing section and in-app upgrade prompts with what the reviewer describes. Clarify the free plan limit copy where they diverge. A double charge could be a billing defect rather than a copy issue, so have a person check the billing records. Owner: unassigned, due: not set.

P3 - Feature requests

  • Example Upsell App - option to hide the widget on certain collections (4 stars, date not captured, source: not captured). Log it in the feature-request log. If collection-level visibility already exists, reply with where to find it.

Needs human read

  • Example Upsell App (5 stars, date not captured, source: not captured). No keyword matched ("Nice app."). There is no detail to act on, so a person should read it and file it manually.

Competitor watch

  • None supplied.

Decisions this week

  • Reproduce row 1 first, since it is the only candidate that may affect the purchase path. Rows 1 and 2 both involve money flow, so the double-charge report in row 2 is worth a billing-records check at the same time.

Limits and notes

  • Every item is a keyword match. Nothing has been reproduced or human-checked.
  • No source links, dates, or owners were supplied. Send the five-field form (rating | app | date | reviews URL | text) and I can fill in sources and dates.
  • Keyword matching is English-only and misses sarcasm and context.
  • Nothing was sent, posted, or published. This is a draft for your team.

Real run in an isolated folder with only this skill installed. Only the Skill and Read tools were enabled, so nothing was fetched from the web and no file was written. The example is fictional. The reviews are invented.

できること

公開されているアプリストアのレビュー文を 5 つに分類します。障害リスク(P0)、繰り返される使いにくさ(P1)、料金への混乱(P2)、機能要望(P3)、人による確認が必要なもの。各レビューには主分類を 1 つだけ付け、他に当てはまるものは副分類として記録し、すべての項目に担当者、次のアクション、出典リンク(なければ明示的に「source: not captured」)が付いたブリーフを 1 本作ります。

動き方

  1. 評価、アプリ名、日付、公開レビューの URL、レビュー本文などの行を貼り付けます。
  2. モデルが公開されているキーワード基準で分類し、判定ルールに従います。最も深刻な分類を採用する、約 60 日以内に 3 件以上同じ問題が出たら 1 段階引き上げる、1 年以上前のレビューは背景扱い、競合の障害は自社の P0 にしない。
  3. すべてに「first pass - not human-checked」(一次判定、人による確認前)と付け、昇格の前に人が元のレビューを読み、P0 候補は再現を試すよう求めます。

向いている場面

散らばった低評価レビューから、何を先に直すかを決めたい個人開発の Shopify アプリチームや代理店。

補足とリスク

貼り付けた行に対する推論のみです。スクリプトはなく、ネットワーク接続、アカウント、キーは不要です。公開レビュー文だけを受け付け、サポートチケットや加盟店のメールなどの非公開データは拒否します。レビュー、評価、リンクを捏造せず、誰かに連絡したり返信を投稿したりもせず、下書きを返すだけです。キーワード判定は英語のみで、皮肉を見抜けず、誤分類することもあるため、すべての項目は一次判定であり、人による確認が必要です。Shopify とは無関係で、承認も受けていません。