AgentStack
SKILL verified MIT Self-run

Qiaomu App Review

skill-joeseesun-qiaomu-app-review-skill-qiaomu-app-review-skill · by joeseesun

|

No reviews yet
0 installs
8 views
0.0% view→install

Install

$ agentstack add skill-joeseesun-qiaomu-app-review-skill-qiaomu-app-review-skill

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets Used
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Qiaomu App Review? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Qiaomu App Review

Turn App Store comments into product insight, evidence, and durable review pages.

Default Workflow

  1. Identify the target app from an App Store URL, numeric App ID, or app name.
  2. Ask for country only when the target is ambiguous; default to us for English/global apps and cn for Chinese-market apps when the user gives no clue.
  3. Prefer the local standalone runner when you are in this skill repo or an installed skill folder:
  • node scripts/app_review_local.mjs --query "ChatGPT" --country us --max-reviews 120
  1. Use the current Agent's own model to write the analysis from the generated evidence files. Do not require Qiaomu LLM, any vendor API key, or the live website for normal skill use.
  2. Prefer evidence-backed output:
  • summarize only after review samples are available
  • keep representative review snippets
  • separate positive signals, pain points, opportunities, version risks, and action items
  1. For quick manual use or public web pages, optionally send the user to the live site:
  • https://appreview.qiaomu.ai
  1. For website API or automation use, optionally call the local/deployed service:
  • POST /api/research
  • POST /api/research/regenerate
  • GET /api/health
  1. For source deployment, use the website repo:
  • https://github.com/joeseesun/qiaomu-app-review-insights

Local Standalone Workflow

Fetch reviews and generate a local evidence package:

node scripts/app_review_local.mjs \
  --query "ChatGPT" \
  --country us \
  --max-reviews 120 \
  --out ./app-review-output/chatgpt

The runner writes:

  • reviews.json: structured app metadata, stats, review samples, and search candidates
  • evidence.md: human-readable evidence package with review snippets
  • evidence.html: local browser page with a chart dashboard, stats, and review evidence
  • agent-prompt.md: prompt for the current Agent to produce the final product insight report

After the current Agent writes insight.md, render it into a shareable local HTML page:

node scripts/app_review_local.mjs \
  --render-md ./app-review-output/chatgpt/insight.md \
  --data ./app-review-output/chatgpt/reviews.json \
  --html ./app-review-output/chatgpt/insight.html \
  --title "ChatGPT 评价洞察"

The HTML dashboard should include practical visual signals: rating distribution, sentiment mix, version risk, review timeline, repeated terms, and review depth by rating. These charts are generated from local review data and should not require external JavaScript or a hosted service.

Optional Website API

Generate or read a cached insight page:

curl -X POST https://appreview.qiaomu.ai/api/research \
  -H 'Content-Type: application/json' \
  -d '{"query":"ChatGPT","country":"us","maxReviews":160}'

Force regeneration:

curl -X POST https://appreview.qiaomu.ai/api/research/regenerate \
  -H 'Content-Type: application/json' \
  -d '{"appId":"6448311069","country":"us","maxReviews":160}'

Output Standards

When producing a report for the user, include:

  • 摘要: short product-positioning summary based on reviews
  • 核心痛点: repeated frustrations with evidence
  • 产品机会: opportunities that can become roadmap or indie-app ideas
  • 正向信号: what users already value
  • 用户分层: user groups and their different concerns
  • 版本风险: feedback tied to updates, regressions, pricing, limits, or performance
  • 行动建议: concrete product or research next steps

Environment Notes

The standalone skill workflow requires Node.js only. It does not need an LLM API key because the user's current Agent writes the report.

The optional website deployment uses OpenAI-compatible API calls. If you deploy the website yourself, configure the provider there:

QIAOMU_LLM_API_KEY=your_api_key
QIAOMU_LLM_BASE_URL=https://your-openai-compatible-endpoint/v1
QIAOMU_LLM_MODEL=your_model

Never print, store, or commit real API keys. Use local .env.local, macOS Keychain, or the host platform's secret store.

Guardrails

  • Do not invent review evidence. If no review samples are available, say that clearly.
  • Do not treat AI summaries as facts without showing representative comments.
  • Do not commit .env.local, .env.development, cache data, tokens, or private deployment paths.
  • For public pages, keep distribution fundamentals: stable URL, title/description, canonical URL, structured data, update time, and source evidence.

Metadata

Copyright (c) 向阳乔木

  • Live site: https://appreview.qiaomu.ai
  • Source repo: https://github.com/joeseesun/qiaomu-app-review-insights
  • X: https://x.com/vista8
  • GitHub: https://github.com/joeseesun/

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.