Creator Monetization (X/Twitter) skill

Manages X/Twitter creator monetization features including ad revenue analytics, subscription management, tipping, and creator dashboard insights.

by nirholas·Apache-2.0 license·★ 565 Stars on the repo·GitHub ↗

Use now

Files of Creator Monetization (X/Twitter)

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 

Discussion

Alternatives

Gumroad — Printing Press CLIGumroad'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`.Creator · Apache-2.0Newsletter monetization plannerUse when the user asks to "monetize my newsletter", "build a sponsorship rate card", or "model paid-subscription revenue"; produces a revenue model (paid tiers, ad/sponsorship inventory + CPM/flat rate card, referral/boost loops), a list-growth ↔ revenue projection, and honest-offer / disclosure checks for the SEND-D lever. Not for scoring the whole program or running D1 — use email-quality-auditor; not for the return math — use roi-calculator; not for the post-click page — use landing-optimizer. 邮件newsletter变现/赞助刊例/付费订阅测算Creator · Apache-2.0Personal Brand Monetize — Funnel Kiem Tien Tu Personal BrandDung khi mot CA NHAN da co nguoi theo doi va muon RA TIEN — 3 phien ban funnel cho founder, coach, creator; offer ladder tu mien phi den high-ticket; tam ly gia cho dich vu gan voi con nguoi; inbound vs outbound; dam phan brand deal cho creator; thue va phap ly ca nhan tai VN. Kich hoat khi user nhac 'kiem tien tu personal brand', 'offer ladder ca nhan', 'ban khoa hoc', 'coaching 1-1', 'nhan booking sponsorship', 'nhieu follower ma khong ra tien', 'founder lead gen'. Khong dung cho — dinh gia san pham cua DOANH NGHIEP thi dung skill 17-pricing-strategy; dong goi offer cho san pham cong ty thi dung skill 31-offer-design; chuoi email nuoi duong thi dung skill 14-email-marketing.Creator · MITTurn a pile of notes into an articleHand over your messy notes, transcripts and half-thoughts on a topic, and get back a finished article that flows from one point to the next.Content & docs · Business & ops · MIT