Skip to content
Back to skills

app-review-mining

ASecurity

Mines App Store and Google Play data via the Crawlora API — app details, reviews, ratings, store rankings, and similar apps — as clean JSON. Use when the user wants mobile-app reviews, ratings, store charts/rankings, or competitive ASO (app store optimization) research without scraping store pages.

  • 0 votes
  • 0 copies
  • 7 views
  • Added August 10, 2026
ai-agentsgogitapisecurity

Works with

  • api

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned August 10, 2026

npx -y skills add Crawlora-org/crawlora-skills --skill app-review-mining --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of app-review-mining?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for app-review-mining
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/crawlora-org-app-review-mining/badge)](https://www.skillsdirectory.com/skills/crawlora-org-app-review-mining)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: app-review-mining
description: Mines App Store and Google Play data via the Crawlora API — app details, reviews, ratings, store rankings, and similar apps — as clean JSON. Use when the user wants mobile-app reviews, ratings, store charts/rankings, or competitive ASO (app store optimization) research without scraping store pages.
---

# App review mining & ASO

Pull App Store (iOS) and Google Play (Android) app details, reviews, ratings,
rankings, and similar-app lists as normalized JSON from the Crawlora API.

## When to use this skill

- "What are the reviews / ratings for <app>?"
- "How is <app> ranked?" / "top apps in <category>."
- "Find apps similar to <app>" / competitive ASO research.
- "Pull this app's details / privacy / version history."
- Building an app-review sentiment or competitor-tracking pipeline.

## Setup (one-time)

- Get a free Crawlora API key (2,000 credits/mo, no card) at [https://crawlora.net](https://crawlora.net?utm_source=github&utm_medium=referral&utm_campaign=crawlora-skills).
- `export CRAWLORA_API_KEY=sk_your_key_here`
- All requests: `x-api-key: $CRAWLORA_API_KEY` against
  `https://api.crawlora.net/api/v1`. Missing/invalid key → `401`.

## How it works

Choose the store (both have parallel endpoints), then the job:

1. **Find the app** — `/appstore/search?term=...` or `/googleplay/search?q=...`
   to resolve the app id / bundle id.
2. **Details** — `/appstore/app`, `/googleplay/app` for metadata, rating summary,
   description, and developer.
3. **Reviews** — `/appstore/reviews`, `/googleplay/reviews` (paginate) for the
   review text, score, and date to mine sentiment and themes.
4. **Rankings** — `/appstore/list`, `/googleplay/list` for store charts by category.
5. **Competitors** — `/appstore/similar`, `/googleplay/similar` for similar apps.

Full endpoint list, methods, and params: [`reference/endpoints.md`](reference/endpoints.md).

## Calling the API

```sh
# Find an app, then pull its reviews (GET, key=value params):
scripts/crawlora.sh /appstore/search term="notion" | jq '.'
scripts/crawlora.sh /appstore/reviews id=1232780281 country=us | jq '.reviews[].text'

scripts/crawlora.sh /googleplay/search q="notion" | jq '.'
scripts/crawlora.sh /googleplay/reviews appId="notion.id" | jq '.'
```

Raw `curl` fallback:

```sh
curl -fsS -H "x-api-key: $CRAWLORA_API_KEY" \
  "https://api.crawlora.net/api/v1/appstore/search?term=notion" | jq '.'
```

## Endpoint reference

See [`reference/endpoints.md`](reference/endpoints.md) for every App Store and
Google Play endpoint this skill uses (method, path, params, description).

## Examples

- **Review sentiment:** resolve the app id via search → `/appstore/reviews`
  (paginate) → classify each review's sentiment and summarize top complaints/praise.
- **Cross-store compare:** pull `/appstore/app` and `/googleplay/app` for the same
  product to compare ratings and review volume across platforms.
- **Category ranking watch:** `/googleplay/list` for a category to track where an
  app sits in the charts over time.

## Notes & limits

- **Credits / pay-on-success:** billed only on `2xx`; free tier 2,000 credits/mo.
  Key at [https://crawlora.net](https://crawlora.net?utm_source=github&utm_medium=referral&utm_campaign=crawlora-skills).
- **Public data only** — public store pages; respect Apple's and Google's terms.
- **Security:** key lives in `CRAWLORA_API_KEY` only — never hardcode, query-param, or commit it.
- Reviews are paginated and locale-specific — pass `country`/`page` to widen coverage.

Files in this skill

  • SKILL.md3.5 KB
  • reference/endpoints.md13.3 KB
  • scripts/crawlora.sh1.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.