← Back to Skills Marketplace
jeiting

RevenueCat

by jeiting · GitHub ↗ · v1.0.3
cross-platform ⚠ suspicious
2713
Downloads
4
Stars
6
Active Installs
4
Versions
Install in OpenClaw
/install revenuecat
Description
RevenueCat metrics, customer data, and documentation search. Use when querying subscription analytics, MRR, churn, customers, or RevenueCat docs.
Usage Guidance
This skill appears to do exactly what it says: it issues GET requests to RevenueCat using the RC_API_KEY. Before installing, confirm the skill's origin (source/homepage are unknown) and only provide a least-privilege RevenueCat API key (a v2 secret scoped to the needed project). Treat RC_API_KEY as sensitive: rotate/revoke it if the skill is removed or if you suspect misuse. If you need stricter control, test the skill with a throwaway or read‑only API key and avoid exposing production keys until you’re comfortable with its behavior. Finally, be aware the skill can call the RevenueCat API whenever invoked (agent autonomous invocation is allowed by default).
Capability Analysis
Type: OpenClaw Skill Name: revenuecat Version: 1.0.3 The skill bundle is classified as suspicious due to a shell injection vulnerability in `scripts/rc-api.sh`. The `ENDPOINT` variable, which is passed as an argument to the script, is directly interpolated into a `curl` command without proper sanitization. This could allow an attacker to execute arbitrary shell commands by crafting a malicious `endpoint` value. While the `SKILL.md` instructions do not explicitly exploit this, the vulnerability presents a significant risk for remote code execution if the AI agent receives untrusted input for the endpoint parameter. The `RC_API_KEY` is handled appropriately, being sent only to the legitimate RevenueCat API.
Capability Assessment
Purpose & Capability
Name/description (RevenueCat metrics, customers, docs) match the delivered files: a small bash wrapper that calls api.revenuecat.com and a large set of API reference documents. Required binary (curl) and the single env var (RC_API_KEY) are expected for this purpose.
Instruction Scope
SKILL.md instructs the agent to use scripts/rc-api.sh to call RevenueCat API endpoints and to consult included reference files or the public docs. The script only checks RC_API_KEY and performs a GET to https://api.revenuecat.com/v2<endpoint>. There are no instructions to read unrelated local files, other env vars, or to send data to third‑party endpoints.
Install Mechanism
No install spec (instruction-only plus a tiny included script). Nothing is downloaded from external, untrusted URLs and no archive extraction or package installation is requested — low install risk.
Credentials
Only RC_API_KEY is required and is exactly the credential needed to call RevenueCat APIs. The skill does not request unrelated secrets or config paths.
Persistence & Privilege
always is false and the skill does not request persistent/system-wide privileges or modify other skills. It will only use RC_API_KEY when invoked.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install revenuecat
  3. After installation, invoke the skill by name or use /revenuecat
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- Added new documentation reference files: references/audit-logs.md and references/chart-links.md. - Expanded coverage for local API reference with audit logs and chart links documentation.
v1.0.2
Add .sh to the scripts so they are included
v1.0.1
RevenueCat's arrival to the intelligence era.
v1.0.0
RevenueCat's arrival to the intelligence era.
Metadata
Slug revenuecat
Version 1.0.3
License
All-time Installs 6
Active Installs 6
Total Versions 4
Frequently Asked Questions

What is RevenueCat?

RevenueCat metrics, customer data, and documentation search. Use when querying subscription analytics, MRR, churn, customers, or RevenueCat docs. It is an AI Agent Skill for Claude Code / OpenClaw, with 2713 downloads so far.

How do I install RevenueCat?

Run "/install revenuecat" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is RevenueCat free?

Yes, RevenueCat is completely free (open-source). You can download, install and use it at no cost.

Which platforms does RevenueCat support?

RevenueCat is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created RevenueCat?

It is built and maintained by jeiting (@jeiting); the current version is v1.0.3.

💬 Comments