Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
ยฉ 2026 Curated Agent SkillsยทLearn more about Agent Skills
Back to repository

app-store-scraper

verified

WHEN scraping iOS/macOS App Store data (apps, reviews, ratings, search); NOT for installing or testing apps; retrieves structured JSON data using iTunes/App Store APIs with curl and jq formatting

View on GitHub

Marketplace

mintuz-claude-plugins

mintuz/claude-plugins

Plugin

app

Repository

mintuz/claude-plugins
14stars

plugins/app/skills/app-store-scraper/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/mintuz/claude-plugins/blob/main/plugins/app/skills/app-store-scraper/SKILL.md -a claude-code --skill app-store-scraper

Installation paths:

Claude
.claude/skills/app-store-scraper/
Powered by add-skill CLI

Instructions

# App Store Scraper

Comprehensive toolkit for retrieving structured data from Apple's App Store and iTunes APIs using curl and jq. All endpoints return JSON that can be parsed and formatted for analysis.

## Quick Start

**Tools Required:**
- `curl` for HTTP requests
- `jq` for JSON parsing and formatting

**Example:**
```bash
# Get app details
curl -s "https://itunes.apple.com/lookup?id=553834731&entity=software" | \
  jq '.results[0] | {name: .trackName, rating: .averageUserRating}'
```

## Decision Trees

Use these decision trees to quickly find the right endpoint for your needs.

### ๐ŸŽฏ Decision Tree 1: What Data Do You Need?

```
What information do you need?
โ”‚
โ”œโ”€ App Metadata (name, price, developer, description)
โ”‚  โ”œโ”€ I know the app ID โ†’ [App Lookup](endpoints/app-lookup.md)
โ”‚  โ”œโ”€ I know the bundle ID โ†’ [App Lookup](endpoints/app-lookup.md)
โ”‚  โ””โ”€ I need to search by keyword โ†’ [App Search](endpoints/search.md)
โ”‚
โ”œโ”€ App Discovery
โ”‚  โ”œโ”€ Browse top apps or categories โ†’ [App Lists/Feeds](endpoints/lists.md)
โ”‚  โ”œโ”€ Search by keyword โ†’ [App Search](endpoints/search.md)
โ”‚  โ”œโ”€ Find all apps by a developer โ†’ [Developer Apps](endpoints/developer.md)
โ”‚  โ”œโ”€ Get search suggestions โ†’ [Search Suggestions](endpoints/suggestions.md)
โ”‚  โ””โ”€ Find similar apps โ†’ [Similar Apps](endpoints/similar.md)
โ”‚
โ””โ”€ User Feedback
   โ”œโ”€ Read user reviews โ†’ [Reviews](endpoints/reviews.md)
   โ””โ”€ Get rating distribution (1-5 stars) โ†’ [Ratings Histogram](endpoints/ratings.md)
```

### ๐Ÿ” Decision Tree 2: How Do You Identify the App?

```
How do you identify the app?
โ”‚
โ”œโ”€ I have the numeric app ID (e.g., 553834731)
โ”‚  โ”œโ”€ Get app details โ†’ [App Lookup](endpoints/app-lookup.md)
โ”‚  โ”œโ”€ Get reviews โ†’ [Reviews](endpoints/reviews.md)
โ”‚  โ”œโ”€ Get ratings breakdown โ†’ [Ratings Histogram](endpoints/ratings.md)
โ”‚  โ””โ”€ Find similar apps โ†’ [Similar Apps](endpoints/similar.md)
โ”‚
โ”œโ”€ I have the bundle ID (e.g., com.apple.Numbers)
โ”‚  โ””โ”€ Get app details โ†’ [App Lookup](endpoints/app-lookup.md)
โ”‚
โ”œโ”€ I have the developer ID

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
8122 chars