/vertical-creator
Domain-knowledge primer for the marketing & creator vertical (creators, newsletter writers, podcasters, course sellers) so architect/pm don't spec naively against incumbents (Substack ~10%, Patreon 8–12%, Kajabi $149+, beehiiv, Buffer/Hootsuite/Later). Supplies the vocabulary,
$ npx -y skills add avelikiy/great_cto --skill vertical-creator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/vertical-creator
Context preview
The summary Claude sees to decide when to auto-load this skill.
Domain-knowledge primer for the marketing & creator vertical (creators, newsletter writers, podcasters, course sellers) so architect/pm don't spec naively against incumbents (Substack ~10%, Patreon 8–12%, Kajabi $149+, beehiiv, Buffer/Hootsuite/Later). Supplies the vocabulary,
SKILL.md
vertical-creator.SKILL.mdname: vertical-creator
description: Domain-knowledge primer for the marketing & creator vertical (creators, newsletter writers, podcasters, course sellers) so architect/pm don't spec naively against incumbents (Substack ~10%, Patreon 8–12%, Kajabi $149+, beehiiv, Buffer/Hootsuite/Later). Supplies the vocabulary, the non-obvious take-rate/red-ocean rules, the entities a real scheduler/analytics/monetization/sponsorship product must model, and the per-product wedge — with sponsorship-crm flagged as the white-space wedge. Applied by architect/pm during spec authoring for any of the four products in this vertical — content-scheduler, analytics, monetization, sponsorship-crm.
when_to_use: |
Apply when:
- architect is writing ARCH-*.md for a marketing/creator product
(content-scheduler, analytics, monetization, sponsorship-crm)
- pm is decomposing one of these into tasks and needs to model the
domain entities (Sponsor, Deal, MediaKit, ScheduledPost, ChannelMetric) correctly
- any spec touches creator monetization, take-rate, brand deals, or cross-channel publishing
Do NOT apply for other verticals (home services, restaurants, etc.) —
the economics here (platform take-rate as the competitive lever, sponsorship
white-space) are specific.
effort: low
allowed-tools: Read, Write, Grep, Glob
paths:
- "docs/architecture/**"
- "docs/plans/**"
- "docs/design/**"Vertical: marketing & creator — undercut the take-rate, own the white space
Creators monetize an audience across channels they don't control. Their economics are dominated by **take-rate** (the platform's cut) and by **brand sponsorships** that most creators still manage in spreadsheets. Two of the four products here (scheduling, analytics) sit in **red oceans** owned by entrenched incumbents; one (**sponsorship-crm**) sits in genuine **white space**. Spec against that asymmetry — don't lead with the commodity.
1. Domain vocabulary
- **CPM (cost per mille)** — ad/sponsor price per 1,000 impressions. The supply side.
- **RPM (revenue per mille)** — revenue the creator actually earns per 1,000 views/opens,
net of platform cut. RPM < CPM; the gap is fees and unfilled inventory.
- **Sponsorship / brand deal** — a brand pays a creator to promote a product. The unit of
white-space revenue here.
- **Fee model** — how a deal pays: **flat fee** (fixed $ per deliverable), **affiliate**
(% of referred sales), or **CPA** (cost-per-action — $ per signup/install). A single deal can mix them (flat + affiliate).
- **Deliverables** — the concrete asset(s) owed: posts, stories, dedicated email, video
**integration** (a segment inside a longer video), etc. Each has a channel and a due date.
- **Usage rights** — whether/how long the brand may reuse the creator's content (e.g.
"whitelisting" to run as paid ads). Priced separately; easy to give away by accident.
- **Media kit** — the creator's sales one-pager: audience size, demographics, engagement,
past brands.
- **Rate card** — the creator's published prices per deliverable type. The negotiation anchor.
- **Audience demographics** — geo, age, gender split — what a brand buys against.
- **Engagement rate** — interactions ÷ reach/followers. The quality signal brands price on.
- **Take rate (platform cut)** — the % a monetization platform skims (Substack ~10%,
Patreon 8–12%). The single biggest competitive lever in this vertical.
- **MRR** — monthly recurring revenue from memberships/subscriptions; the membership KPI.
- **UTM** — campaign tracking params on a link; the raw input to attribution.
- **Cross-channel attribution** — crediting a conversion/revenue back to the right channel
and post across platforms with different IDs. Hard, and the analytics moat.
2. Non-obvious domain rules
- **Scheduling and analytics are RED OCEANS — do not lead there.** Buffer, Hootsuite, and
Later own cross-channel scheduling; every analytics vendor re-skins channel dashboards. Building "yet another scheduler" is a commodity play with no wedge. These two only earn their place as the *connective tissue* of a suite, never as the entry point.
- **Sponsorship management is WHITE SPACE — this is the real wedge.** Most creators track
brand sponsors, deals, and deliverables in **spreadsheets**. There is no entrenched category leader. A purpose-built sponsorship CRM is the one product here with a defensible reason to exist on day one.
- **Monetization platforms take 8–12% — undercut on take-rate.** The competitive lever is
not features, it's the cut. If the incumbent takes 10% and you take 3%, that *is* the pitch. Take-rate must be a first-class, configurable design decision, not an afterthought.
- **Each social channel has a different API and content shape.** A "post" is not one thing:
an X post, an IG story, a YouTube integration, and an email all differ in format, limits, metrics, and auth. Normalize at the model layer; never assume one channel's shape.
- **Brand deals carry deliverables + usage rights + payment milestones.** A deal is not a
line item — it's a small project: multiple deliverables across channels, usage-rights terms, and staged payments (e.g. 50% on signing, 50% on go-live). Model all three.
3. What a naive build gets wrong
- **Building yet another scheduler** — treating content-scheduler as the hero product. It's
a commodity in a red ocean; shipped standalone it competes head-on with Buffer and loses.
- **sponsorship-crm as a generic CRM** — modeling a "deal" as a contact + amount + stage
misses the domain. It needs **deliverables**, **rate card**, **usage rights**, **fee model**, and **payment milestones** — a generic pipeline CRM captures none of these.
- **Analytics that just re-skins one channel** — pulling YouTube Studio numbers into a
prettier chart adds nothing. The only defensible analytics is **normalized cross-channel** with attribution, not a single-channel mirror.
- **Monetization that ignores take-rate a
Read more
name: vertical-creator
description: Domain-knowledge primer for the marketing & creator vertical (creators, newsletter writers, podcasters, course sellers) so architect/pm don't spec naively against incumbents (Substack ~10%, Patreon 8–12%, Kajabi $149+, beehiiv, Buffer/Hootsuite/Later). Supplies the vocabulary, the non-obvious take-rate/red-ocean rules, the entities a real scheduler/analytics/monetization/sponsorship product must model, and the per-product wedge — with sponsorship-crm flagged as the white-space wedge. Applied by architect/pm during spec authoring for any of the four products in this vertical — content-scheduler, analytics, monetization, sponsorship-crm.
when_to_use: |
Apply when:
- architect is writing ARCH-*.md for a marketing/creator product
(content-scheduler, analytics, monetization, sponsorship-crm)
- pm is decomposing one of these into tasks and needs to model the
domain entities (Sponsor, Deal, MediaKit, ScheduledPost, ChannelMetric) correctly
- any spec touches creator monetization, take-rate, brand deals, or cross-channel publishing
Do NOT apply for other verticals (home services, restaurants, etc.) —
the economics here (platform take-rate as the competitive lever, sponsorship
white-space) are specific.
effort: low
allowed-tools: Read, Write, Grep, Glob
paths:
- "docs/architecture/**"
- "docs/plans/**"
- "docs/design/**"Vertical: marketing & creator — undercut the take-rate, own the white space
Creators monetize an audience across channels they don't control. Their economics are dominated by **take-rate** (the platform's cut) and by **brand sponsorships** that most creators still manage in spreadsheets. Two of the four products here (scheduling, analytics) sit in **red oceans** owned by entrenched incumbents; one (**sponsorship-crm**) sits in genuine **white space**. Spec against that asymmetry — don't lead with the commodity.
1. Domain vocabulary
- **CPM (cost per mille)** — ad/sponsor price per 1,000 impressions. The supply side.
- **RPM (revenue per mille)** — revenue the creator actually earns per 1,000 views/opens,
net of platform cut. RPM < CPM; the gap is fees and unfilled inventory.
- **Sponsorship / brand deal** — a brand pays a creator to promote a product. The unit of
white-space revenue here.
- **Fee model** — how a deal pays: **flat fee** (fixed $ per deliverable), **affiliate**
(% of referred sales), or **CPA** (cost-per-action — $ per signup/install). A single deal can mix them (flat + affiliate).
- **Deliverables** — the concrete asset(s) owed: posts, stories, dedicated email, video
**integration** (a segment inside a longer video), etc. Each has a channel and a due date.
- **Usage rights** — whether/how long the brand may reuse the creator's content (e.g.
"whitelisting" to run as paid ads). Priced separately; easy to give away by accident.
- **Media kit** — the creator's sales one-pager: audience size, demographics, engagement,
past brands.
- **Rate card** — the creator's published prices per deliverable type. The negotiation anchor.
- **Audience demographics** — geo, age, gender split — what a brand buys against.
- **Engagement rate** — interactions ÷ reach/followers. The quality signal brands price on.
- **Take rate (platform cut)** — the % a monetization platform skims (Substack ~10%,
Patreon 8–12%). The single biggest competitive lever in this vertical.
- **MRR** — monthly recurring revenue from memberships/subscriptions; the membership KPI.
- **UTM** — campaign tracking params on a link; the raw input to attribution.
- **Cross-channel attribution** — crediting a conversion/revenue back to the right channel
and post across platforms with different IDs. Hard, and the analytics moat.
2. Non-obvious domain rules
- **Scheduling and analytics are RED OCEANS — do not lead there.** Buffer, Hootsuite, and
Later own cross-channel scheduling; every analytics vendor re-skins channel dashboards. Building "yet another scheduler" is a commodity play with no wedge. These two only earn their place as the *connective tissue* of a suite, never as the entry point.
- **Sponsorship management is WHITE SPACE — this is the real wedge.** Most creators track
brand sponsors, deals, and deliverables in **spreadsheets**. There is no entrenched category leader. A purpose-built sponsorship CRM is the one product here with a defensible reason to exist on day one.
- **Monetization platforms take 8–12% — undercut on take-rate.** The competitive lever is
not features, it's the cut. If the incumbent takes 10% and you take 3%, that *is* the pitch. Take-rate must be a first-class, configurable design decision, not an afterthought.
- **Each social channel has a different API and content shape.** A "post" is not one thing:
an X post, an IG story, a YouTube integration, and an email all differ in format, limits, metrics, and auth. Normalize at the model layer; never assume one channel's shape.
- **Brand deals carry deliverables + usage rights + payment milestones.** A deal is not a
line item — it's a small project: multiple deliverables across channels, usage-rights terms, and staged payments (e.g. 50% on signing, 50% on go-live). Model all three.
3. What a naive build gets wrong
- **Building yet another scheduler** — treating content-scheduler as the hero product. It's
a commodity in a red ocean; shipped standalone it competes head-on with Buffer and loses.
- **sponsorship-crm as a generic CRM** — modeling a "deal" as a contact + amount + stage
misses the domain. It needs **deliverables**, **rate card**, **usage rights**, **fee model**, and **payment milestones** — a generic pipeline CRM captures none of these.
- **Analytics that just re-skins one channel** — pulling YouTube Studio numbers into a
prettier chart adds nothing. The only defensible analytics is **normalized cross-channel** with attribution, not a single-channel mirror.
- **Monetization that ignores take-rate a
Showing the first part of this file.
Don't buy software. Get the work done. GreatCTO ships AI autopilots that run a whole business function — medical coding, legal docs, procurement, accounting, IT, tax — from intake to outcome. A qualified human signs only the judgment calls. Live connectors, built-in compliance.
Repo: avelikiy/great_cto
Other skills on great-cto.
- /anti-patterns
Catalogue of known SDLC anti-patterns that great_cto agents must actively reject when reviewing architecture, plans, code, or post-mortems. Used by architect (pre-impl), pm (planning), senior-dev (impl), l3-support (post-incident).
Open skill - /anydesign
Analyze images, websites, and Figma files to extract their design and generate a `design.md` with token system, component inventory, and reconstruction notes. Use this skill whenever the user wants to understand, document, replicate, or audit the design of something visual: a
Open skill - /archetype-review-base
Shared review framework that every domain reviewer (pci, oracle, gov, edtech, healthcare, mlops, etc.) MUST follow. Defines the output artifact (TM-{slug}.md), mandatory sections, severity scale, verdict format, the workflow scaffold (when-invoked, Step-0 read-inputs, HANDOFF),
Open skill - /brainstorming
Structured idea generation + multi-LLM debate for the product-owner stage. Diverge (generate genuinely different bets), debate (a 4-persona panel on 4 models argues over 2 rounds), converge (synthesize a recommendation). Used by product-owner before architect; available to
Open skill - /cost-model
Standardized cost-estimation framework for great_cto plans. Forces explicit LLM cost, infra cost, human-supervision time, and the (defensible) human-equivalent comparison. Output format is parsable by the board's /api/cost path — must follow exactly.
Open skill - /crystallize
Distils repeating patterns from session logs and lessons.md into draft skill files. Run after ≥10 sessions to extract durable knowledge. Output: draft skills/ files + promotion report.
Open skill

