LaunchKit · 2026
Back to Skills

nicholasrae-review-reply

Automatically monitors your App Store reviews and drafts warm, on-brand replies for 1–3 star reviews — so unhappy.

0
0 downloads
by @nicholasrae

Setup & Installation

openclaw skills install @nicholasrae/nicholasrae-review-reply

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install nicholasrae-review-reply

What This Skill Does

Monitors App Store Connect for new reviews and drafts replies for 1-3 star ratings using Claude. Repeat complaints appearing 3+ times in 7 days trigger immediate bug alerts. A daily 8am Telegram digest lets you approve, edit, or reject each draft before it posts.

It automates the monitoring and drafting while keeping a human approval step before anything posts, avoiding the risk of a bot reply going live unreviewed.

When to use it

  • Catching a wave of crash complaints before your rating drops
  • Approving reply drafts from your phone each morning
  • Spotting a broken login flow from clustered 1-star reviews
  • Maintaining response rate across several iOS apps at once
  • Drafting a warm reply to a frustrated user within hours of their review

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: check for new reviews

AGENT
  1. 1Runs monitor.py, which calls the App Store Connect API for each configured app
  2. 2Stores new reviews in data/reviews.json, skipping IDs already seen
  3. 3Triggers draft_reply.py for every review rated 1-3 stars
  4. 4Passes all new reviews to pattern_detector.py to identify recurring complaint themes
  5. 5Adds draft replies to data/queue.json with status pending
OUTPUT

New reviews fetched and logged; drafts queued for tomorrow's 8am Telegram digest; any repeat-complaint pattern above threshold triggers an immediate alert

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

App Store Connect account with API access enabledAPP_STORE_KEY_ID environment variableAPP_STORE_ISSUER_ID environment variableAPP_STORE_PRIVATE_KEY_PATH environment variable (path to .p8 private key downloaded from App Store Connect)ANTHROPIC_API_KEY environment variableTelegram bot token (create via BotFather)TELEGRAM_BOT_TOKEN environment variableTELEGRAM_CHAT_ID environment variable