Reddit Agency
shawnla90/gtm-coding-agent
The agency motion for a Reddit-led visibility offer. An agent skill from shawnla90/gtm-coding-agent.
Live revenue tracking system for autonomous agents. An agent skill from LeoYeAI/openclaw-master-skills.
$ npx skills add LeoYeAI/openclaw-master-skills --skill revenue-tracker -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills revenue-tracker --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/agent-revenue-tracker .claude/skills/revenue-tracker && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "revenue-tracker" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-revenue-tracker into .claude/skills/revenue-tracker/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "revenue-tracker", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-revenue-trackerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill revenue-tracker -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills revenue-tracker --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/agent-revenue-tracker .agents/skills/revenue-tracker && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "revenue-tracker" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-revenue-tracker into .agents/skills/revenue-tracker/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "revenue-tracker", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill revenue-tracker -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills revenue-tracker --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/agent-revenue-tracker .cursor/skills/revenue-tracker && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "revenue-tracker" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-revenue-tracker into .cursor/skills/revenue-tracker/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "revenue-tracker", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/agent-revenue-tracker--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill revenue-tracker -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills revenue-tracker --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/agent-revenue-tracker .gemini/skills/revenue-tracker && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "revenue-tracker" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-revenue-tracker into .gemini/skills/revenue-tracker/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "revenue-tracker", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills revenue-trackerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill revenue-tracker -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/agent-revenue-tracker .github/skills/revenue-tracker && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "revenue-tracker" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-revenue-tracker into .github/skills/revenue-tracker/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "revenue-tracker", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill revenue-tracker -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills revenue-tracker --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/agent-revenue-tracker .opencode/skills/revenue-tracker && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "revenue-tracker" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-revenue-tracker into .opencode/skills/revenue-tracker/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "revenue-tracker", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
revenue-trackerLive revenue tracking system for autonomous agents. An agent skill from LeoYeAI/openclaw-master-skills.
Revenue Tracker is an agent skill from LeoYeAI/openclaw-master-skills. Live revenue tracking system for autonomous agents. Tracks MRR, assets, trades, acquisition channels, and learning metrics in real time. Generates visual ASCII dashboards, progress charts, and an auto-refreshing HTML dashboard. After every revenue event, outputs structured instructions for the agent to update Google Sheets (via gog), Notion (via virtual-desktop), or falls back to local HTML. The agent sends Telegram alerts on milestones and anomalies via its own Telegram integration. Use when the agent needs to…
Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `README.md`, `_meta.json` and `revenue_tracker.py`).
It sits in Documents & Office, covering Excel spreadsheets, Project management and Autonomous loops. It works with Telegram, Google Sheets and Notion. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships script files (Python), which the agent can run.
Shell commands in SKILL.md call:
python3From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Revenue Tracker loads about 3.7k tokens when it runs. Until then it costs about 166 tokens; SKILL.md has 225 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 225 words, ~3,715 tokens.
.claude/skills/revenue-tracker/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub."What gets measured gets managed." — Peter Drucker "Revenue is a fact. Everything else is an opinion." — Agent principle
This skill is the financial nervous system of the agent ecosystem. Every euro that comes in — or should have come in — is tracked, visualized, and analyzed. The agent never flies blind on revenue.
WITHOUT this skill:
CEO-master asks "what's our MRR?" → Agent guesses
A trading strategy underperforms for 3 weeks → Nobody notices
Acquisition channel ROI drops → Invisible until it's too late
Principal asks for progress → Agent can't show a chart
WITH this skill:
Every revenue event logged the moment it happens
Visual progress toward every financial goal
Automatic anomaly detection across all income streams
Weekly HTML report with charts and metrics
Telegram alert the moment a milestone is crossedSTREAM 1 — Subscriptions / SaaS
Monthly recurring revenue from products and services
Tracks: MRR, ARR, new subs, churn, expansion, NRR
STREAM 2 — Trading (Crypto + Polymarket)
Realized PnL from all automated trading activity
Tracks: daily PnL, win rate, best strategy, drawdown
STREAM 3 — Content / Digital Products
One-time and recurring revenue from content, courses, signals
Tracks: Gumroad sales, newsletter revenue, product launches
STREAM 4 — Services / Consulting
B2B project revenue, one-time invoices
Tracks: project revenue, average deal size, pipeline value
STREAM 5 — Affiliate / Referral
Commission revenue from referred products or services
Tracks: clicks, conversions, commission earnedTriggers (automatic — called by other skills):
→ acquisition-master closes a sale
→ crypto-executor closes a profitable trade
→ content post generates a Gumroad sale
→ invoice paid for a service project
Command:
python3 revenue_tracker.py record \
--stream subscriptions \
--amount 97 \
--currency EUR \
--description "New subscriber — Jean Dupont — VIP signals" \
--client-id "jean-dupont" \
--type new_mrr
Streams: subscriptions | trading | content | services | affiliate
Types: new_mrr | churn | expansion | one_time | trade_win |
trade_loss | refund | affiliate_commissionTriggers:
→ Every Monday morning before CEO weekly report
→ On-demand: "show me the revenue dashboard"
→ After any significant revenue event
Command:
python3 revenue_tracker.py dashboardTriggers:
→ Weekly (sent to Telegram as summary + link)
→ Monthly (full report with charts)
→ On-demand from principal
Command:
python3 revenue_tracker.py report \
--period week (or: month | quarter | all)
python3 revenue_tracker.py report \
--period month --format htmlCommand:
python3 revenue_tracker.py goal \
--set "mrr_10k" --target 10000 --deadline "2026-06-30"
python3 revenue_tracker.py goal --listCommand:
python3 revenue_tracker.py asset \
--action add \
--name "Binance Trading Capital" \
--value 500 \
--currency USDT
python3 revenue_tracker.py asset --listTriggers:
→ After any campaign result (what worked, what didn't)
→ After a trading strategy review
→ After a milestone reached or missed
Command:
python3 revenue_tracker.py learn \
--category acquisition \
--insight "Cold email to CTOs at Series A gets 14% reply rate" \
--impact high╔══════════════════════════════════════════════════════════════╗
║ 📈 REVENUE DASHBOARD — 2026-03-16 ║
╠══════════════════════════════════════════════════════════════╣
║ MRR €4,200 ▲ +35.5% vs last month ║
║ ARR €50,400 ║
║ Phase 1 — Proof of Concept ║
╠══════════════════════════════════════════════════════════════╣
║ PROGRESS TOWARD GOALS ║
║ ║
║ €10K MRR ████████████░░░░░░░░░░ 42.0% est. 21 wks ║
║ €50K MRR ██░░░░░░░░░░░░░░░░░░░░ 8.4% est. 68 wks ║
║ €1M ARR █░░░░░░░░░░░░░░░░░░░░░ 5.0% est. 2+ yrs ║
╠══════════════════════════════════════════════════════════════╣
║ REVENUE BY STREAM (this month) ║
║ ║
║ Subscriptions ████████████████░░░░ €3,200 76.2% ║
║ Trading ████░░░░░░░░░░░░░░░░ €650 15.5% ║
║ Content ██░░░░░░░░░░░░░░░░░░ €350 8.3% ║
║ Services ░░░░░░░░░░░░░░░░░░░░ €0 0.0% ║
╠══════════════════════════════════════════════════════════════╣
║ MRR TREND (last 8 weeks) ║
║ ║
║ 5K ┤ ╭─ ║
║ 4K ┤ ╭───╯ ║
║ 3K ┤ ╭────────╯ ║
║ 2K ┤ ╭──────────╯ ║
║ 1K ┤ ╭──────────╯ ║
║ 0 ┼───────┴────────────────────────────────────── ║
║ w1 w2 w3 w4 w5 w6 w7 w8 ║
╠══════════════════════════════════════════════════════════════╣
║ KEY METRICS ║
║ CAC €18 LTV €2,061 LTV/CAC 116x Churn 5.7% ║
╠══════════════════════════════════════════════════════════════╣
║ TOP LEARNINGS THIS WEEK ║
║ ✅ Cold email to CTOs → 14% reply rate (best ever) ║
║ ✅ BTC momentum 4h → +3.2% avg (5 trades) ║
║ ⚠️ Paid ads negative ROI → stopped ║
╚══════════════════════════════════════════════════════════════╝The agent generates inline sparklines for Telegram:
MRR last 8 weeks: ▁▂▃▄▅▆▇█ (+35.5% this month)
Trading PnL week: ▄▆▃▇▂▅▄▆ (+€127 net)The agent sends a Telegram alert the moment a milestone is crossed.
REVENUE MILESTONES (automatic alerts):
🎯 First €1 earned
🎯 First €100 MRR
🎯 First €1,000 MRR
🎯 First €5,000 MRR
🎯 First €10,000 MRR ← Phase 1 → Phase 2
🎯 First €50,000 MRR ← Phase 2 → Phase 3
🎯 First paying customer
🎯 First 10 paying customers
🎯 First 100 paying customers
ANOMALY ALERTS (automatic):
🔴 MRR drops > 10% week over week
🔴 3+ churns in 24 hours
🔴 Trading drawdown > 15% of capital
🟡 No new revenue for 7 days
🟡 Best acquisition channel ROI drops > 30%
Telegram format:
"🎯 MILESTONE: First €10K MRR reached!
Phase 1 complete → entering Phase 2.
Time taken: 47 days from first customer."acquisition-master fires on sale:
→ revenue_tracker.py record --stream subscriptions --type new_mrr
acquisition-master fires on churn:
→ revenue_tracker.py record --stream subscriptions --type churn
crypto-executor fires on trade close:
→ revenue_tracker.py record --stream trading --type trade_win/trade_loss
agent-shark-mindset fires on content sale:
→ revenue_tracker.py record --stream content --type one_time
ceo-master reads for weekly report:
→ revenue_tracker.py dashboard
→ revenue_tracker.py report --period week --format json
memory-manager reads on recall:
→ revenue context loaded per client and per projectWeekly HTML report saved to /workspace/revenue/reports/YYYY-MM-DD.html.
Contains:
- MRR trend line chart (8 weeks)
- Revenue by stream pie chart
- Goal progress bars (all active goals)
- Top 5 clients by revenue
- Top 3 trades by PnL
- Learning log for the week
- Anomalies detected
- Next week forecast (linear extrapolation)The agent can send the report path via Telegram so the principal can open it directly in a browser.
Every revenue lesson is logged with impact level and category.
/workspace/revenue/data/learnings.jsonl
Format per entry:
{
"date": "2026-03-16",
"category": "acquisition",
"insight": "Cold email to CTOs at Series A gets 14% reply rate",
"impact": "high",
"stream": "subscriptions",
"action": "double cold email volume targeting Series A CTOs"
}
Categories: acquisition | trading | content | retention | pricing | product
Impact: high | medium | lowThe agent reviews all learnings every Monday and includes the top 3 insights in the weekly CEO report.
Every time the agent records a revenue event, the script automatically:
1. Updates /workspace/revenue/reports/dashboard.html
→ Dark-mode visual dashboard with KPI cards, stream bars,
goal progress bars, and recent events table
→ Auto-refreshes every 60 seconds in the browser
→ Always available — no external dependencies
2. Outputs structured update instructions for the agent
→ Agent executes in priority order:
PRIORITY 1 — Google Sheets (via wesley-web-operator / gog)
Sheet: "Veritas Revenue Tracker"
Tab "Events" → append new event row
Tab "Dashboard" → update MRR, ARR, Total, Customers, Phase cells
PRIORITY 2 — Notion (via virtual-desktop, if Sheets unavailable)
Database: "Revenue Tracker"
→ Create new entry with event fields
→ Update Summary page KPIs
PRIORITY 3 — HTML local dashboard (always generated, zero deps)
File: /workspace/revenue/reports/dashboard.html
→ Automatically updated by the script itselfGoogle Sheets tab structure (agent creates on first use):
Tab "Events":
Date | Stream | Type | Amount (€) | Description | MRR after | Total after
Tab "Dashboard":
B2 = MRR current B3 = ARR
B4 = Total all time B5 = Active customers
B6 = Current phase B7 = MRR growth % vs last month
Tab "By Stream":
One row per stream — MRR contribution + % share
Tab "Goals":
Goal name | Target | Current | % progress | Deadline | Est. weeks leftMONDAY 07:00
1. Run dashboard → parse output
2. Generate weekly report (HTML)
3. Extract top 3 revenue learnings
4. Check for anomalies
5. Update ceo-master metrics_data.json with fresh revenue data
6. Send Telegram summary
DAILY (after any revenue event)
1. Record event immediately
2. Check if milestone triggered → alert if yes
3. Check anomalies → alert if detected
FRIDAY 17:00
1. Weekly reconciliation — cross-check all streams
2. Log 1 learning per active stream
3. Update asset valuations (trading capital mark-to-market)/workspace/revenue/
├── data/
│ ├── revenue_state.json ← current MRR, totals, last updated
│ ├── events.jsonl ← append-only log of all revenue events
│ ├── assets.json ← non-revenue assets (trading capital, etc.)
│ ├── goals.json ← active financial goals + progress
│ └── learnings.jsonl ← revenue intelligence log
├── reports/
│ ├── 2026-03-16.html ← weekly HTML reports
│ └── ...
└── scripts/
└── revenue_tracker.py ← CLI tool for all operationsERROR: revenue_state.json not found
Cause: First run
Action: Run revenue_tracker.py --init
Log: AUDIT.md → "Revenue tracker initialized [date]"
ERROR: events.jsonl corrupted (partial write)
Cause: Process killed mid-write
Action: Truncate last incomplete line, rebuild state from clean events
Log: ERRORS.md → "events.jsonl repaired [date]"
ERROR: Negative MRR calculated
Cause: More churn events than new MRR (data entry error)
Action: Flag anomaly, do not update state, alert principal
Log: ERRORS.md → "Negative MRR detected — manual review needed"
Telegram: 🔴 "Revenue anomaly: MRR calculation negative — check data"
ERROR: Goal deadline passed without reaching target
Cause: Target missed
Action: Mark goal as "missed", log lesson, propose new target
Log: LEARNINGS.md → "Goal missed: [name] — [reason]"
ERROR: HTML report generation fails
Cause: No events in period / empty data
Action: Generate minimal report with "no data" message
Log: AUDIT.md → "Empty report generated [date]"© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files in skills/agent-revenue-tracker of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Revenue Tracker next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Revenue Tracker this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~3.7k | Automated safety check: Pass | MIT | |
| Reddit Agencyshawnla90/gtm-coding-agent | 155 | — | ~3.1k | Automated safety check: Pass | MIT | |
| Spreadsheet Agentmastra-ai/mastra | 29k | — | ~2.1k | Automated safety check: Pass | Custom licence | |
| Ot Cost Analysisaiskillstore/marketplace | 433 | — | ~4.4k | Automated safety check: Pass | None | |
| 13 Phan Tich Du Lieuminhnv0807/ai-business-skills | 609 | — | ~4.5k | Automated safety check: Pass | MIT | |
| Keyword ClusteringInfrasity-Labs/dev-gtm-claude-skills | 136 | — | ~2k | Automated safety check: Pass | MIT |
shawnla90/gtm-coding-agent
The agency motion for a Reddit-led visibility offer. An agent skill from shawnla90/gtm-coding-agent.
mastra-ai/mastra
Authoring playbook for building agents that read or write tabular data — Google Sheets, Microsoft Excel, CSV, Airtable, Notion databases, or any spreadsheet.
aiskillstore/marketplace
Trigger for: Other Transaction or OT should-cost, cost estimate, cost-share analysis, milestone pricing, funding profile, proposed-price comparison, prototype price analysis, research OT budget…
minhnv0807/ai-business-skills
Dung khi co data tho tu Meta, TikTok, GA4, CRM hay Google Sheet va can bien thanh insight ra quyet dinh duoc — kem decision log ghi quyet dinh, can cu, tac dong ky vong va ngay review lai.
Infrasity-Labs/dev-gtm-claude-skills
Cluster a list of keywords into topical groups with search intent labels, validated search volume, KD, and CPC data.
rvdbreemen/OTGW-firmware
Use this skill any time a spreadsheet file is the primary input or output.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Works with
Live revenue tracking system for autonomous agents. An agent skill from LeoYeAI/openclaw-master-skills. Revenue Tracker is an agent skill from LeoYeAI/openclaw-master-skills. Live revenue tracking system for autonomous agents.
Revenue Tracker fits situations like: the agent needs to record revenue events; track progress toward financial goals; generate visual reports; monitor all income streams simultaneously.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill revenue-tracker -a claude-code`. Or copy the skill folder (skills/agent-revenue-tracker in LeoYeAI/openclaw-master-skills) into .claude/skills/revenue-tracker in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill revenue-tracker -a codex`. Or copy the skill folder (skills/agent-revenue-tracker in LeoYeAI/openclaw-master-skills) into .agents/skills/revenue-tracker in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill revenue-tracker -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/revenue-tracker, .gemini/skills/revenue-tracker, .github/skills/revenue-tracker and .opencode/skills/revenue-tracker in your project.
Going by SKILL.md and its folder, Revenue Tracker needs Python for the scripts in its folder and the command-line tools its instructions call (python3). Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Revenue Tracker is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Revenue Tracker: Reddit Agency (shawnla90/gtm-coding-agent, 155 stars), Spreadsheet Agent (mastra-ai/mastra, 29k stars), Ot Cost Analysis (aiskillstore/marketplace, 433 stars) and 13 Phan Tich Du Lieu (minhnv0807/ai-business-skills, 609 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.