ai-citations-tracker
Use when you need to **measure** (not just describe) brand citation frequency across AI search surfaces over time. Runs a configurable brand-mention prompt set…
Use when analyzing a subscription or recurring-revenue business (news site, paywall publisher, SaaS-light, membership platform, e-commerce with subscription tier) for monetization gaps and revenue-growth levers. Combines outside-in detection (paywall structure, tier visibility,
$ npx -y skills add maxschottke-spec/seo-survival-kit --skill subscription-monetization-audit --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/subscription-monetization-auditContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when analyzing a subscription or recurring-revenue business (news site, paywall publisher, SaaS-light, membership platform, e-commerce with subscription tier) for monetization gaps and revenue-growth levers. Combines outside-in detection (paywall structure, tier visibility,
name: subscription-monetization-audit description: 'Use when analyzing a subscription or recurring-revenue business (news site, paywall publisher, SaaS-light, membership platform, e-commerce with subscription tier) for monetization gaps and revenue-growth levers. Combines outside-in detection (paywall structure, tier visibility, ad density, trust signals) with optional inside-out import of MRR / churn / cohort data from a Stripe / Chargebee / Recurly CSV export. Triggers include "wir verbrennen Geld und wissen nicht woher das Wachstum kommen soll", "MRR stagniert", "Abo-Konversion ist zu niedrig", "subscription revenue model review", "premium tier evaluation", "warum wachsen wir nicht mehr", "Burn-Rate vs. Revenue-Lücke schließen". Anti-Use: NICHT für reine transaktionale E-Commerce-Shops ohne Subscription (`channel-economics-analyzer` ist dafür), NICHT für B2B-Enterprise-SaaS mit Custom-Pricing (anderes Playbook), NICHT für Pre-Revenue-Startups (Skill setzt eine bestehende Subscription-Basis voraus).' user-invocable: true argument-hint: '[domain | --csv path-to-export.csv]' allowed-tools: [Read, Write, Bash(node:*), Bash(curl:*)] license: MIT metadata: author: Max Schottke version: '0.5.4' category: marketing
A framework for diagnosing revenue gaps in subscription / recurring-revenue businesses and identifying the five to seven monetization levers that close the gap. Works in two modes that produce different depth of insight:
The skill is consciously not vertical-specific. The same five-lever playbook applies to a news paywall, a SaaS plugin marketplace, a fitness membership site, or an e-commerce shop with a subscription tier — only the relative weights shift.
**Don't use for:**
If the subscription business is in a regulated industry (medical telemedicine, financial advisory, legal advice, gambling), the action plan output by this skill should be reviewed by a domain compliance expert before publication or implementation. The skill treats all subscription models uniformly at the monetization-mechanics level and does not validate industry-specific regulatory constraints.
Anything the skill can detect from the public website without authenticated access:
| Signal | What it tells you | |---|---| | Paywall present? Where? | Hard / soft / metered / freemium model | | Number of pricing tiers | 1-tier = ARPU-Lift potential, 3+ tier = mature optimization needed | | Tier price range (lowest to highest) | ARPU ceiling estimate | | Trial period length / Reverse-Trial signals | Conversion-funnel design quality | | Annual-vs-monthly visibility | Yearly-bias often missed, ARPU-stabilizer | | Ad networks detected (Google, Plista, Outbrain, Ströer, Taboola) | Ad-revenue diversification status | | Newsletter sign-up prominence | Owned-channel-growth posture | | Live event / conference mentions | Event-revenue potential | | Affiliate / shop integration | Adjacent revenue streams | | Donation / membership CTAs | Genossenschaft-style stream | | Cancel-flow accessibility | Retention-engineering quality |
Hand the skill a subscription-export CSV (see CSV format below). The included `csv-import.example.js` script computes:
Inside-Out doubles or triples the analytical depth versus Outside-In, because the levers can be quantified against the actual user base.
Each lever has a real-market vorbild documented so it does not read as speculation. Each lever has a default sizing formula that the skill applies to the user's actual numbers (Inside-Out) or to industry-typical benchmarks (Outside-In).
**Mechanik:** A subscription base on a single tier at low ARPU (e.g. 9-15 EUR / month) leaves significant pricing-power unused. Introducing a Premium-Tier at 2 to 3x the base price, with three to four clear additional benefits (exclusive content, audio-version, no-ads, early access, premium newsletter), typically converts 15-30 percent of existing subs and 25-40 percent of new subs to the higher tier.
**Rechnung (Inside-Out):** New ARPU = (1 - premium_share) × base_arpu + premium_share × pre
Recovery-first decision support for ecommerce/D2C SEO. Claude Code skills for Core Update recovery diagnosis, prioritized action plans, weekly monitoring, and a Change Governor / Settlement Gate that prevents over-optimizing during recovery windows.
Repo: maxschottke-spec/seo-survival-kit
Use when you need to **measure** (not just describe) brand citation frequency across AI search surfaces over time. Runs a configurable brand-mention prompt set…
Use when a site has lost visibility in AI search surfaces (Google AI Overviews, Google AI Mode, ChatGPT citations, Perplexity citations) or wants to…
Use when an e-commerce business sells across multiple channels (own shop, Amazon, OTTO, eBay, Etsy, Zalando, etc.) and wants to know which channel is actually…
Use when an e-commerce or content site wants to deeply understand WHO their organic competitors are (often surprising — not the brands they think) and WHERE…
Use when the user wants Google Search Console data pulled directly into the session instead of manually screenshotting / CSV-exporting from search.google.com.…
Use when a website experienced a sudden visibility/ranking drop that correlates with a published Google Core Update — symptoms include broad ranking loss…