← Back to Skills Marketplace
tenlifejosh

Revenue Monitor — Gumroad, KDP & Etsy Sales Tracker

by tenlifejosh · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
146
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install revenue-monitor
Description
Track daily sales and revenue from Gumroad, KDP, and Etsy; send alerts on spikes, drops, and generate daily, weekly, and monthly revenue summaries.
Usage Guidance
Before installing: 1) Confirm where and how you will store API credentials — do NOT store API tokens in plain text under skills/revenue-monitor/config.json unless you accept the risk; prefer the platform's secret store or an encrypted file. 2) Verify the metadata vs SKILL.md: the skill requires Gumroad/Etsy/KDP credentials and a Telegram send mechanism (bot token + chat ID), but the registry lists no required env vars; ask the publisher to declare them. 3) Ask how Telegram alerts are sent — SKILL.md asks for a chat ID but doesn't mention a bot token or how the bot is authorized. 4) Understand the AgentReach dependency: if you use AgentReach, the skill reads ~/.agentreach/kdp-sales-cache — confirm you are okay with that tool's cache being accessed. 5) Consider limiting file permissions for config and revenue-data.json and review who/what can access systems/feedback. 6) Verify the publisher (clawhub.json lists a homepage/repo) and inspect that external repo or ask for a source archive before granting credentials. If you cannot validate these points, avoid installing or provide only test/stub credentials.
Capability Analysis
Type: OpenClaw Skill Name: revenue-monitor Version: 1.0.0 The Revenue Monitor skill is designed to track sales data from Gumroad, KDP, and Etsy, providing reports and alerts via Telegram. All identified behaviors, including API key management, local file access for KDP caches, and outbound network requests to official platform endpoints, are directly aligned with the stated purpose and lack indicators of malicious intent or obfuscation.
Capability Assessment
Purpose & Capability
The SKILL.md clearly describes tracking Gumroad, KDP, and Etsy and sending Telegram alerts — that capability matches the name/description. However, the registry metadata declares no required credentials or env vars while the instructions explicitly rely on Gumroad tokens, Etsy API keys, and (implicitly) Telegram credentials and AgentReach session data. That metadata/instruction mismatch is incoherent and should be resolved before trusting the skill.
Instruction Scope
Instructions tell the agent to read/write local files (skills/revenue-monitor/config.json and systems/feedback/revenue-data.json) and to inspect ~/.agentreach/kdp-sales-cache. Reading external tool caches and writing persistent JSON with API tokens is beyond a minimal scoped instruction and could expose secrets. Otherwise API calls are limited to Gumroad, Etsy, and AgentReach/CSV inputs as expected.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. That minimizes risk from arbitrary downloads or installs.
Credentials
The number and type of credentials implied (GUMROAD token, ETSY_API_KEY, AgentReach/KDP session, and some form of Telegram credential) are proportionate to the feature set, but none are declared in the registry metadata. The SKILL.md suggests storing secrets in skills/revenue-monitor/config.json (plain JSON) which is insecure. The skill also references reading ~/.agentreach/kdp-sales-cache (access to another tool's data), which increases the surface area for sensitive data exposure.
Persistence & Privilege
The skill writes persistent configuration and a revenue log to local paths under skills/ and systems/feedback; it does not request always:true and does not modify other skills. Persisting API tokens and logs is expected for this use case but the guidance to store tokens in an unencrypted JSON file and the use of a shared systems/feedback path could expose data to other local processes or skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install revenue-monitor
  3. After installation, invoke the skill by name or use /revenue-monitor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Daily revenue monitoring across Gumroad, KDP, and Etsy. Sales alerts, anomaly detection, weekly reports, Telegram delivery.
Metadata
Slug revenue-monitor
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Revenue Monitor — Gumroad, KDP & Etsy Sales Tracker?

Track daily sales and revenue from Gumroad, KDP, and Etsy; send alerts on spikes, drops, and generate daily, weekly, and monthly revenue summaries. It is an AI Agent Skill for Claude Code / OpenClaw, with 146 downloads so far.

How do I install Revenue Monitor — Gumroad, KDP & Etsy Sales Tracker?

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

Is Revenue Monitor — Gumroad, KDP & Etsy Sales Tracker free?

Yes, Revenue Monitor — Gumroad, KDP & Etsy Sales Tracker is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Revenue Monitor — Gumroad, KDP & Etsy Sales Tracker support?

Revenue Monitor — Gumroad, KDP & Etsy Sales Tracker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Revenue Monitor — Gumroad, KDP & Etsy Sales Tracker?

It is built and maintained by tenlifejosh (@tenlifejosh); the current version is v1.0.0.

💬 Comments