Agent skill

Review Response

by mohitagw15856 in mohitagw15856/pm-claude-skills

Write the right reply to a customer review — positive, negative, or mixed.

MITAuto-check passed

Install Review Response

skills CLI
$ npx skills add mohitagw15856/pm-claude-skills --skill review-response -a claude-code

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

GitHub CLI
$ gh skill install mohitagw15856/pm-claude-skills review-response --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/mohitagw15856/pm-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/review-response .claude/skills/review-response && 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
review-response
GitHub stars
1.4k
Token cost
~965 tokens
SKILL.md length
492 words
Files
1
Skills in repo
1,348
Repo updated
First seen
Licence
MIT

At a glance

Write the right reply to a customer review — positive, negative, or mixed.

  • Asked to respond to a review
  • SKILL.md covers Working from a brief, Required Inputs, Output Format and Quality Checks, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Reply to a bad/1-star review

What it does

Review Response is an agent skill from mohitagw15856/pm-claude-skills. Write the right reply to a customer review — positive, negative, or mixed. Use when asked to respond to a review, reply to a bad/1-star review, handle online reviews, or write review-response templates. Produces tailored, on-brand responses that thank advocates, de-escalate and resolve complaints, and read well to the future shopper who's reading them — plus reusable templates.

Its SKILL.md is about 970 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in… The licence is MIT.

When your agent uses it

  • Asked to respond to a review
  • Reply to a bad/1-star review
  • Handle online reviews
  • Write review-response templates

Example prompts

  • “/review-response”

What it can do on your machine

Read from SKILL.md and the folder at commit 1cbf1f0. 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.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    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.

Context cost

Review Response loads about 965 tokens when it runs. Until then it costs about 100 tokens; SKILL.md has 492 words of instructions outside code blocks.

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

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 mohitagw15856/pm-claude-skills at commit 1cbf1f0, republished under its MIT licence (© mohitagw15856). 492 words, ~965 tokens.

Download SKILL.mdSave it as .claude/skills/review-response/SKILL.md (or your agent's skills folder).
name
review-response
description
Write the right reply to a customer review — positive, negative, or mixed. Use when asked to respond to a review, reply to a bad/1-star review, handle online reviews, or write review-response templates. Produces tailored, on-brand responses that thank advocates, de-escalate and resolve complaints, and read well to the *future* shopper who's reading them — plus reusable templates.

Review Response Skill

Reviews are read by the next buyer, not just the reviewer — so a reply is public customer service and marketing at once. A good response thanks genuinely, takes ownership without being defensive, moves the heat to a private channel, and shows future shoppers you're a business that cares. This skill writes that reply for the review in front of you, and gives you templates for next time.

Working from a brief

Given a review (or just "reply to a 1-star about late delivery"), write the full response anyway — infer a reasonable, on-brand reply and a fair resolution, marking specifics (confirm/insert) (order details, the exact remedy). Never invent facts about what happened; never argue with the customer in public.

Required Inputs

Ask for these only if they aren't already provided (else infer and label):

  • The review — the text, the rating, and where it's posted (Google, Amazon, Trustpilot, app store…).
  • What happened — your side/context if known, and whether it's resolved.
  • Brand voice — warm/formal/playful, and the name you sign off with.
  • What you can offer — any remedy you're willing to make (refund, replacement, discount, fix).

Output Format

Review Response
  • Read — a one-line read of the review: sentiment, the real issue, and whether it's fixable.
  • The reply — a ready-to-post response that:
    • Opens by addressing them by name and thanking them for the feedback.
    • For positive: echoes the specific thing they loved, adds a little brand warmth, and invites them back (no hard sell).
    • For negative/mixed: acknowledges the specific problem, takes ownership (no excuses/blame), apologises sincerely, states what you'll do, and moves to a private channel for resolution.
    • Closes human and signed.
  • Short version — a tighter variant for platforms with length limits.
  • Templates — reusable patterns for the common cases (5★ thanks, shipping issue, product fault, sizing/fit, wrong expectations) with [brackets] to fill.

Keep negative replies calm and brief — the audience is the next shopper.

Show full SKILL.md (180 more words)Show less

Quality Checks

  • Addresses the reviewer by name and references the specific point they raised
  • Negative replies take ownership without excuses or blaming the customer
  • Complaints are moved to a private channel for the actual resolution
  • Tone matches the brand and stays calm — never defensive or sarcastic
  • Positive replies add warmth without a pushy upsell
  • No private data is exposed; invented specifics are flagged to confirm

Anti-Patterns

  • Do not get defensive or argue facts in public — you're writing for the next shopper, not to win
  • Do not paste an identical canned reply on every review — personalise to the specific point
  • Do not expose order numbers, emails, or other private details in a public reply
  • Do not over-apologise or grovel on a minor issue, or under-respond on a serious one — match the severity
  • Do not bribe for removal or incentivise changing the review in ways the platform forbids

Based On

Online reputation & customer-service practice — specific, ownership-led public responses, private-channel resolution, and audience-aware (next-shopper) tone.

Example Trigger Phrases

  • "Respond to a review."
  • "Reply to a bad/1-star review."
  • "Handle online reviews."
  • "Write review-response templates."

© mohitagw15856, 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/review-response of mohitagw15856/pm-claude-skills.

Open the folder on GitHubat commit 1cbf1f0

Compare with similar skills

Review Response 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.

Review Response compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Review Response this skillmohitagw15856/pm-claude-skills1.4k—~965Automated safety check: PassMIT
Responsive Unitsthedaviddias/Front-End-Checklist74k—~472Automated safety check: PassMIT
Positive Reply Scoringgrowthenginenowoslawski/coldoutboundskills753—~2kAutomated safety check: PassMIT
CSS Custom Propertiesthedaviddias/Front-End-Checklist74k—~492Automated safety check: PassMIT
Ideal Customer Profilephuryn/pm-skills27k—~1.5kAutomated safety check: PassMIT
Customs and Trade Complianceaffaan-m/ECC277k5 repos~7.2kAutomated safety check: PassApache-2.0

Similar skills

  • Responsive Units

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing stylesheets, component styles, and responsive behavior related to Use relative units for responsive layouts.

    74k GitHub stars~472 tokensUpdated 4 days ago
    Frontend & DesignAuto-check passed
  • Positive Reply Scoring

    growthenginenowoslawski/coldoutboundskills

    Pulls replies from a Smartlead campaign, classifies each as positive/neutral/negative/OOO/bounce/unsubscribe using Claude, and reports the positive reply rate — the north-star metric for cold email.

    753 GitHub stars~2k tokensUpdated 5 days ago
    Sales & SupportAuto-check passed
  • CSS Custom Properties

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing stylesheets, component styles, and responsive behavior related to Use CSS custom properties for design tokens.

    74k GitHub stars~492 tokensUpdated 4 days ago
    Frontend & DesignAuto-check passed
  • Ideal Customer Profile

    phuryn/pm-skills

    Identify the Ideal Customer Profile (ICP) from research data with demographics, behaviors, JTBD, and needs.

    27k GitHub stars~1.5k tokensUpdated yesterday
    Marketing & SEOAuto-check passed
  • Covers customs work: HS and HTS tariff classification, entry documents, Incoterms, FTA duty savings, denied-party screening and responses to audits and penalty notices.

    277k GitHub starsUsed in 5 repos~7.2k tokens
    Legal & ComplianceAuto-check passed
  • Responsive Design

    wshobson/agents

    Implement modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first breakpoint strategies.

    40k GitHub starsUsed in 2 repos~498 tokens
    Frontend & DesignAuto-check passed

More from mohitagw15856/pm-claude-skills

All 1,348 skills in this repo
  • Car Tco

    mohitagw15856/pm-claude-skills

    Compare the total cost of car ownership across buy-new, buy-used, lease, and keep-your-current-car — depreciation, insurance, maintenance ramp, and fuel over a real horizon, not just the monthly…

    1.4k GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Cs Health Scorecard

    mohitagw15856/pm-claude-skills

    Build a customer health scorecard for a specific account. An agent skill from mohitagw15856/pm-claude-skills.

    1.4k GitHub stars~2.4k tokensUpdated yesterday
    Auto-check passed
  • Exit Waterfall

    mohitagw15856/pm-claude-skills

    Compute who gets what at each exit price from a cap table — liquidation preferences, conversion points, and where the founders' share collapses.

    1.4k GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Feature Prioritisation

    mohitagw15856/pm-claude-skills

    Apply prioritisation frameworks (RICE, MoSCoW, Kano, ICE, Opportunity Scoring) to rank features and backlog items.

    1.4k GitHub stars~2k tokensUpdated yesterday
    Auto-check passed
  • Fire Number

    mohitagw15856/pm-claude-skills

    Compute a financial-independence (FIRE) target and years-to-reach with every assumption labeled as an assumption — plus a sensitivity table instead of a single false-precision answer.

    1.4k GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Freelance Rate

    mohitagw15856/pm-claude-skills

    Derive a freelance day/hourly rate backwards from target income, honest billable utilization, overhead, and the self-employment tax premium — the arithmetic that proves a rate is not salary÷2000.

    1.4k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed

Questions about Review Response

What does Review Response do?

Write the right reply to a customer review — positive, negative, or mixed. Review Response is an agent skill from mohitagw15856/pm-claude-skills. Write the right reply to a customer review — positive, negative, or mixed.

When should I use Review Response?

Review Response fits situations like: asked to respond to a review; reply to a bad/1-star review; handle online reviews; write review-response templates.

How do I install Review Response in Claude Code?

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

How do I install Review Response in Codex?

Run `npx skills add mohitagw15856/pm-claude-skills --skill review-response -a codex`. Or copy the skill folder (skills/review-response in mohitagw15856/pm-claude-skills) into .agents/skills/review-response in your project. Codex loads it when a task matches its description.

Can I use Review Response 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 mohitagw15856/pm-claude-skills --skill review-response -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/review-response, .gemini/skills/review-response, .github/skills/review-response and .opencode/skills/review-response in your project.

What does Review Response need to run?

SKILL.md names no scripts, command-line tools or credentials: Review Response is instructions for the agent only.

Does Review Response access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Review Response 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 Review Response use?

Review Response is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Review Response use?

About 965 tokens (SKILL.md is roughly 3.9k 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 Review Response?

Skills that share tags, products or a category with Review Response: Responsive Units (thedaviddias/Front-End-Checklist, 74k stars), Positive Reply Scoring (growthenginenowoslawski/coldoutboundskills, 753 stars), CSS Custom Properties (thedaviddias/Front-End-Checklist, 74k stars) and Ideal Customer Profile (phuryn/pm-skills, 27k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Review Response?

mohitagw15856 (a GitHub user) maintains it in mohitagw15856/pm-claude-skills, which has 1,434 GitHub stars. The repository holds 1,348 skills in this directory. The repository was last updated on October 9, 2026.

Source: mohitagw15856/pm-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.