Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Declare required config/binaries; default to summary-only storage; raw data is explicit opt-in with sales redaction; add homepage metadata.
What This Skill Does
Fetches sales and product data from the Gumroad API and produces a daily summary JSON with counts and revenue totals. Raw API payloads are not stored by default, and any sales data written to disk has email and buyer name fields removed.
Unlike querying the Gumroad API directly, the skill redacts buyer PII before any data touches disk, so you don't have to handle that yourself.
When to use it
- Tracking daily revenue from digital product sales
- Monitoring product performance across a Gumroad catalog
- Building a local sales history without storing customer PII
- Automating end-of-day sales reports
- Auditing revenue totals over a date range
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Show me today's Gumroad sales summary
- 1Reads Gumroad access token from ~/.config/gumroad/credentials.json
- 2Calls Gumroad API to fetch today's sales and product data
- 3Aggregates sale counts and revenue totals into a summary object
- 4Writes the summary to memory/metrics/gumroad/YYYY-MM-DD-summary.json
A local JSON file with today's sale count, revenue totals, and product breakdown, with no raw customer data retained
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.