Creator Earnings Tracker

Creator Monetization (X/Twitter)

by nirholas · Apache-2.0 license · ★ 565 on GitHub

Creator Monetization (X/Twitter) cover

Manages X/Twitter creator monetization features including ad revenue analytics, subscription management, tipping, and creator dashboard insights. Tracks earnings, analyzes monetization performance, and optimizes for revenue.

---
name: creator-monetization
description: Manages X/Twitter creator monetization features including ad revenue analytics, subscription management, tipping, and creator dashboard insights. Tracks earnings, analyzes monetization performance, and optimizes for revenue. Use when users want to check earnings, manage subscriptions, optimize monetization, or analyze ad revenue on X.
license: Apache-2.0
metadata:
  author: nichxbt
  version: "4.0"
---

# Creator Monetization

Browser console scripts for managing and analyzing X/Twitter creator monetization features.

## Script Selection

| Goal | File | Navigate to |
|------|------|-------------|
| Creator dashboard analytics | `src/creatorStudio.js` | `x.com/i/monetization` |

Overview

Browser console scripts for managing and analyzing X/Twitter creator monetization features.

What you get

  • Ad revenue tracking (daily/weekly/monthly)
  • Impression and engagement rate for monetized content
  • Subscriber count and revenue
  • Tipping analytics
  • Monetization eligibility check
Manual install (npx, ZIP)
Claude Codenpx skills add nirholas/XActions --skill creator-monetization -g -a claude-code
Claude Code (degit)npx degit nirholas/XActions/skills/creator-monetization#main ~/.claude/skills/creator-monetization
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md3.1 KB
Read SKILL.md here
nirholas/main1 file shown
SKILL.md
Show the full text83 lines

Creator Monetization

Browser console scripts for managing and analyzing X/Twitter creator monetization features.

Script Selection

Goal File Navigate to
Creator dashboard analytics src/creatorStudio.js x.com/i/monetization
Subscription management src/subscriptionManager.js x.com/i/monetization
Content performance for monetization src/tweetPerformance.js x.com/USERNAME
Audience demographics src/audienceDemographics.js x.com/USERNAME/followers

Creator Studio

File: src/creatorStudio.js

Scrapes and analyzes creator monetization data from X's dashboard.

Features
  • Ad revenue tracking (daily/weekly/monthly)
  • Impression and engagement rate for monetized content
  • Subscriber count and revenue
  • Tipping analytics
  • Monetization eligibility check
Eligibility Requirements
Feature Requirements
Ad Revenue Sharing Premium + 500 followers + 5M organic impressions (90 days)
Subscriptions Premium + 500 followers
Tipping Any account
Media Studio Premium

DOM Selectors

Element Selector
Monetization nav a[href="/i/monetization"]
Revenue display [data-testid="revenueAmount"]
Analytics tabs [role="tab"]
Subscription info [data-testid="subscriptionInfo"]
Earnings chart [data-testid="earningsChart"]

Monetization Strategy

Maximizing ad revenue
  1. src/tweetPerformance.js -- identify high-impression content types
  2. src/tweetScheduleOptimizer.js -- post at peak times for maximum reach
  3. src/contentRepurposer.js -- multiply high-performing content
  4. Focus on original tweets, not replies (replies don't earn ad revenue)
  5. Threads generate more impressions than single tweets
Growing subscriptions
  1. src/audienceDemographics.js -- understand who your audience is
  2. Post subscriber-only previews with src/postThread.js
  3. Use src/autoPlugReplies.js to promote subscription on viral tweets
  4. Track subscriber growth with src/followerGrowthTracker.js
Content that earns
Content Type Revenue Potential Why
Threads (5+ tweets) High Multiple impressions per reader
Hot takes/opinions High Engagement-driven reach
Tutorials/how-tos Medium Bookmarks + shares
Reply threads None Replies excluded from ad sharing

Notes

  • Ad revenue is paid monthly with a minimum threshold
  • Revenue data may lag 24-48 hours behind real-time
  • Only organic impressions count (not promoted/ad views)
  • Creator dashboard is only accessible to eligible accounts
1---
2name: creator-monetization
3description: Manages X/Twitter creator monetization features including ad revenue analytics, subscription management, tipping, and creator dashboard insights. Tracks earnings, analyzes monetization performance, and optimizes for revenue. Use when users want to check earnings, manage subscriptions, optimize monetization, or analyze ad revenue on X.
4license: Apache-2.0
5metadata:
6 author: nichxbt
7 version: "4.0"
8---
9 
10# Creator Monetization
11 
12Browser console scripts for managing and analyzing X/Twitter creator monetization features.
13 
14## Script Selection
15 
16| Goal | File | Navigate to |
17|------|------|-------------|
18| Creator dashboard analytics | `src/creatorStudio.js` | `x.com/i/monetization` |
19| Subscription management | `src/subscriptionManager.js` | `x.com/i/monetization` |
20| Content performance for monetization | `src/tweetPerformance.js` | `x.com/USERNAME` |
21| Audience demographics | `src/audienceDemographics.js` | `x.com/USERNAME/followers` |
22 
23## Creator Studio
24 
25**File:** `src/creatorStudio.js`
26 
27Scrapes and analyzes creator monetization data from X's dashboard.
28 
29### Features
30- Ad revenue tracking (daily/weekly/monthly)
31- Impression and engagement rate for monetized content
32- Subscriber count and revenue
33- Tipping analytics
34- Monetization eligibility check
35 
36### Eligibility Requirements
37 
38| Feature | Requirements |
39|---------|-------------|
40| Ad Revenue Sharing | Premium + 500 followers + 5M organic impressions (90 days) |
41| Subscriptions | Premium + 500 followers |
42| Tipping | Any account |
43| Media Studio | Premium |
44 
45## DOM Selectors
46 
47| Element | Selector |
48|---------|----------|
49| Monetization nav | `a[href="/i/monetization"]` |
50| Revenue display | `[data-testid="revenueAmount"]` |
51| Analytics tabs | `[role="tab"]` |
52| Subscription info | `[data-testid="subscriptionInfo"]` |
53| Earnings chart | `[data-testid="earningsChart"]` |
54 
55## Monetization Strategy
56 
57### Maximizing ad revenue
581. `src/tweetPerformance.js` -- identify high-impression content types
592. `src/tweetScheduleOptimizer.js` -- post at peak times for maximum reach
603. `src/contentRepurposer.js` -- multiply high-performing content
614. Focus on original tweets, not replies (replies don't earn ad revenue)
625. Threads generate more impressions than single tweets
63 
64### Growing subscriptions
651. `src/audienceDemographics.js` -- understand who your audience is
662. Post subscriber-only previews with `src/postThread.js`
673. Use `src/autoPlugReplies.js` to promote subscription on viral tweets
684. Track subscriber growth with `src/followerGrowthTracker.js`
69 
70### Content that earns
71| Content Type | Revenue Potential | Why |
72|-------------|------------------|-----|
73| Threads (5+ tweets) | High | Multiple impressions per reader |
74| Hot takes/opinions | High | Engagement-driven reach |
75| Tutorials/how-tos | Medium | Bookmarks + shares |
76| Reply threads | None | Replies excluded from ad sharing |
77 
78## Notes
79- Ad revenue is paid monthly with a minimum threshold
80- Revenue data may lag 24-48 hours behind real-time
81- Only organic impressions count (not promoted/ad views)
82- Creator dashboard is only accessible to eligible accounts
83 
View all files on GitHub →

Details

License
Apache-2.0
Stars on the repo
★ 565
Checked
Source
nirholas/XActions ↗
Creator
nirholas · 1 listing
View creator

Similar skills

See all →
SkillGumroad Seller APImvanhorn/printing-press-library · by bheemreddy181Gumroad's seller API as an agent-ready CLI and MCP server. Trigger phrases: `gumroad products`, `gumroad sales`, `gumroad payouts`, `gumroad subscribers`, `verify gumroad license`, `gumroad offer codes`.★ 2k GitHub starsSkillFirst Creator DealKlotzkette/claude-fuer-deutsches-recht · by KlotzketteCreator monetization starter for German creators taking their first brand deal: trade registration, income tax and the small-business VAT option, valuing barter deals, ad labelling on the first sponsored post, and a short cooperation contract.★ 1.8k GitHub starsSkillEU Reverse Charge InvoiceKlotzkette/claude-fuer-deutsches-recht · by KlotzketteCreator monetization check for brand deals paid by companies elsewhere in the EU: reverse-charge invoice wording, VIES VAT-ID check, the recapitulative statement, barter deals and the small-business case.★ 1.8k GitHub starsSkillCreator Payouts Tax AdvisorKlotzkette/claude-fuer-deutsches-recht · by KlotzketteCreator monetization tax check for ad revenue and creator fund payouts from YouTube, TikTok, Meta, Twitch and Patreon: income type, VAT treatment by platform seat, recapitulative statements, W-8BEN and the small-business threshold.★ 1.8k GitHub starsSkillSponsorship Deal AgentBennettxai/FounderOS · by BennettxaiThis file IS the agent's prompt. The runner reads it at run time and hands it to★ 1k GitHub starsSkillCreator Monetization PlannerAgriciDaniel/claude-youtube · by AgriciDanielCreator monetization plan for a YouTube channel: audit ad revenue, memberships, Super Chat, Shopping affiliate, brand deals and external products, then build a brand deal rate card and a 90-day income plan.★ 555 GitHub stars