appstore-rating-pulse
Monitor App Store ratings for any iOS app across multiple countries. Fetches live overall ratings using Apple's free iTunes Lookup API — no API key needed. Set up a daily cron report or get an instant snapshot. Triggers on "track app ratings", "check my App Store rating", "daily rating report", or "show ratings across countries".
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aligurelli/appstore-rating-pulseWhat This Skill Does
The AppStore Rating Pulse skill is a powerful monitoring tool designed for developers, product managers, and marketers who need to keep a constant pulse on their iOS application performance. By leveraging Apple's public iTunes Lookup API, this skill allows you to track overall app ratings across any global App Store region without requiring paid third-party tools or complex API keys. It provides a lightweight, automated, and efficient way to retrieve performance metrics directly within your OpenClaw environment.
Installation
To install this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/aligurelli/appstore-rating-pulse. Once installed, navigate to the scripts/fetch-ratings.sh file. Within this script, locate the APPS configuration array. You will need to input your app names, unique App Store IDs, and a comma-separated list of ISO 3166-1 alpha-2 country codes (e.g., US, GB, DE) that you wish to monitor. Because the skill relies on shell execution, ensure that your environment has sufficient permissions to run bash scripts and output text to your console or communication channels.
Use Cases
This tool is ideal for competitive analysis and reputation management. You can use it to monitor how a recent app update impacts user sentiment across different international markets. For teams managing global releases, it provides a unified snapshot of ratings from disparate regions, allowing for a consolidated view of user satisfaction. It is also perfect for setting up daily automated reports, ensuring that your team is alerted if a specific version causes a drop in ratings in a key market, thus enabling rapid response and iteration.
Example Prompts
- "Track app ratings for my production app across US and UK stores."
- "Check my App Store rating to see the current status in Japan and Germany."
- "Show ratings across countries for my latest release to see if the recent update improved feedback."
Tips & Limitations
The AppStore Rating Pulse is designed for simplicity and efficiency. Please note that the ratings fetched reflect the overall score, not the current version's score, due to the nature of the iTunes Lookup API. If an app is too new or has insufficient data in a specific region, the output will return 'N/A'. For the best experience, configure a cron job to handle data collection at low-traffic times. While the tool supports many regions, always verify your specific country codes against the ISO standard to ensure data accuracy. If you encounter errors, ensure the App Store ID is valid and the app has a live presence in the requested country.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aligurelli-appstore-rating-pulse": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, code-execution, external-api