agentCLAWHUBUnverified

app-review-mining

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.

OpenClaw

Rank

62

Safety

84

Downloads

1.1k

Updated

Oct 11, 2026

Version

1.0.19

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
1.1K downloadsadoption · observed Oct 11, 2026
Latest release
1.0.19release · observed Oct 5, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17d53nb8nd03gyyfdy32rgde58e574f:app-review-mining
  1. Install using `clawhub skill install s17d53nb8nd03gyyfdy32rgde58e574f:app-review-mining` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/crawlora-org/app-review-mining before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-app-review-mining/snapshot"

Documentation

CLAWHUB

145,363 characters of source documentation, loaded on request.

Extracted files

4 files captured from the source.

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).
- Set `CRAWLORA_API_KEY` in the environment before running the helper.
- The helper reads `CRAWLORA_API_KEY` from the environment and sends requests to `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 '.data'

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

Use `scripts/crawlora.sh` for all requests; it keeps the API key out of command-line arguments.


## 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 

_meta.json

{
  "ownerId": "kn70shhkf6qpfwgfrbgtep2wkd8c6b4t",
  "slug": "app-review-mining",
  "version": "1.0.19",
  "publishedAt": 1791162541147
}

reference/endpoints.md

# app-review-mining — endpoint reference

> Generated from `scripts/tools.json` by `scripts/generate.mjs` — do not edit by hand.

Endpoints this skill uses, grouped by platform. Call them via `scripts/crawlora.sh` (see SKILL.md).

All paths are relative to the API base `https://api.crawlora.net/api/v1` and require the header `x-api-key: $CRAWLORA_API_KEY`. Path params like `{id}` are substituted into the URL; `GET` params go in the query string; `POST` params go in a JSON body.

**26 endpoints across 2 platform group(s).**

## AppStore (15)

### `appstore_app`

- **HTTP:** `GET /appstore/app`
- **What:** Retrieve full App Store app details. Returns normalized app metadata from the App Store lookup API. Provide either `id` (numeric track ID) or `app_id` (bundle ID). `id`/`app_id` can identify an iPhone, iPad, or Mac App Store listing.
- **Params:** `app_id` (string, optional) — App Store bundle ID; `country` (string, optional) — Two-letter storefront country code; `id` (string, optional) — App Store numeric track ID (digits only); `lang` (string, optional) — Result language tag; `platforms` (boolean, optional) — Include the full device-platform compatibility list (adds one extra upstream fetch); `ratings` (boolean, optional) — Include ratings histogram

### `appstore_categories`

- **HTTP:** `GET /appstore/categories`
- **What:** Retrieve App Store chart categories and collections. Returns every category ID and chart collection accepted by `/appstore/list`, including Games and Magazines & Newspapers subgenres with their parent ID. Collections carry their device platform (`phone`, `pad`, `mac`), chart type (`top_free`, `top_paid`, `top_grossing`, `top`, `new`), and whether the feed currently returns entries.
- **Params:** _none_

### `appstore_collection`

- **HTTP:** `GET /appstore/collection`
- **What:** Retrieve apps in one App Store collection. Returns app items embedded in an Apple room or EDS collection page. Discover IDs with `appstore_collections`. `platform` enum: `iphone`, `ipad`, `mac`, `vision`, `watch`, `tv`. `collection_id` must be a numeric room ID or `eds.UUID` ID returned by the discovery endpoint.
- **Params:** `collection_id` (string, **required**) — Room ID or EDS UUID collection ID from appstore_collections; `country` (string, optional) — Two-letter storefront country code; `lang` (string, optional) — Result language tag; `platform` (string, **required**) — Apple device catalog

### `appstore_collections`

- **HTTP:** `GET /appstore/collections`
- **What:** Discover App Store editorial collections. Returns the room and EDS collection links embedded in Apple's browse page for one device. `platform` enum: `iphone`, `ipad`, `mac`, `vision`, `watch`, `tv`. Pass a returned `id` and the same platform to `appstore_collection` to retrieve the collection's apps.
- **Params:** `country` (string, optional) — Two-letter storefront country code; `lang` (string, optional) — Result language tag; `platform` (string, **required**) — Apple devic

skill-card.md

## Description:

Retrieves App Store and Google Play app details, reviews, ratings, rankings, and similar apps through the Crawlora API for app-review and ASO research.

This skill is ready for commercial/non-commercial use.

## Publisher:

[crawlora-org](https://clawhub.ai/user/crawlora-org)

### License/Terms of Use:

MIT-0

## Use Case:

Developers and app researchers use this skill to compare mobile-app ratings, analyze public reviews, monitor store rankings, and discover competing apps.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: App lookup parameters and the API key are sent to Crawlora.

Mitigation: Use the skill only when that transfer is acceptable; keep CRAWLORA_API_KEY out of logs, commits, and shared shell history.

Risk: Implicit locale selection can make review and ranking comparisons misleading.

Mitigation: Pass country and language explicitly when locale matters, and account for paginated reviews.

## Reference(s):

- [App Store and Google Play endpoint reference](reference/endpoints.md)
- [Crawlora](https://crawlora.net)
- [ClawHub skill release](https://clawhub.ai/crawlora-org/skills/app-review-mining)

## Skill Output:

**Output Type(s):** [Text, Analysis]

**Output Format:** [JSON data or Markdown summaries]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [Results depend on the selected store, locale, and review pagination.]

## Skill Version(s):

1.0.19 (source: server-resolved release)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 2d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/crawlora-org/skills/app-review-mining",
      "sourceUrl": "https://clawhub.ai/crawlora-org/skills/app-review-mining",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T10:19:15.958Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-app-review-mining/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-app-review-mining/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T10:19:15.958Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.1K downloads",
      "href": "https://clawhub.ai/crawlora-org/app-review-mining",
      "sourceUrl": "https://clawhub.ai/crawlora-org/app-review-mining",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T10:19:15.958Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.19",
      "href": "https://clawhub.ai/crawlora-org/app-review-mining",
      "sourceUrl": "https://clawhub.ai/crawlora-org/app-review-mining",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-05T01:09:01.147Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-app-review-mining/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-app-review-mining/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.19",
      "description": "Sync skill instructions, references, and helper from GitHub 83bb98ef1362f25cecb5ddd4bc1ea0e564555d97",
      "href": "https://clawhub.ai/crawlora-org/app-review-mining",
      "sourceUrl": "https://clawhub.ai/crawlora-org/app-review-mining",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-05T01:09:01.147Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 11, 2026.

Sponsored

Ads related to app-review-mining and adjacent AI workflows.