/cs:webinar — Webinar & virtual-event marketing workflow. Plan a webinar from scratch (sized backward from the business goal), rescue one whose numbers disappointed (score the funnel, fix the broken stage), or turn a past webinar into an evergreen on-demand lead engine. Covers the full funnel: registration, promotion runway, show-up, live engagement, live-to-close, and segmented follow-up. Treats
cd ~/.claude/skills
git clone https://github.com/alirezarezvani/claude-skills.git claude-skills mkdir -p ~/.claude/skills/cs-webinar
curl -fsSL https://raw.githubusercontent.com/alirezarezvani/claude-skills/HEAD/.gemini/skills/cs-webinar/SKILL.md \
-o ~/.claude/skills/cs-webinar/SKILL.md Command: /cs:webinar [mode] [args]
The cs-webinar command is the entry point for webinar workflows: plan → promote → run → follow up, or diagnose → fix → re-run.
/cs:launch / launch-strategyemails skillplan — Design the whole motion from scratch/cs:webinar plan
Walks the intake, locks the promise + format, sizes the funnel backward from the business goal,
builds the promotion runway, and designs show-up + live-to-close + follow-up. Delivers a full plan
using marketing-skill/skills/webinar-marketing/templates/webinar-plan-template.md.
rescue — Diagnose and fix an underperforming webinar/cs:webinar rescue --input funnel.json
Scores the funnel, names the weakest stage, and returns ranked fixes targeting the actual bottleneck — not a reflexive landing-page rewrite.
evergreen — Convert a past webinar to on-demand/cs:webinar evergreen
Maps the on-demand registration → watch → follow-up automation, with honest live-vs-simulated framing.
score — Run the funnel scorer directly/cs:webinar score --input funnel.json
/cs:webinar score # embedded sample data
| Q | Asks | When |
|---|---|---|
| Q1 | Which mode — plan / rescue / evergreen? | Always |
| Q2 | Business goal + conversion action (leads, pipeline, adoption, retention, brand)? | Always (drives the backward funnel math) |
| Q3 | Audience temperature (customers / warm / owned_cold / paid_cold)? | Always (selects benchmarks) |
Read marketing-context.md first if it exists — it covers brand voice, personas, and customer language,
so you only ask for what’s specific to this event.
# Mode: rescue / score — find the broken stage first
python3 marketing-skill/skills/webinar-marketing/scripts/webinar_funnel_scorer.py funnel.json
# → overall 0-100 score + per-stage rate vs. benchmark + named bottleneck
# Pipe JSON via stdin
cat funnel.json | python3 marketing-skill/skills/webinar-marketing/scripts/webinar_funnel_scorer.py -
# Demo on embedded sample data (no --help flag — run with no args)
python3 marketing-skill/skills/webinar-marketing/scripts/webinar_funnel_scorer.py
Input JSON (registrations + attended_live required; rest optional):
{
"invited": 5000, "page_visits": 1800, "registrations": 620,
"attended_live": 180, "cta_clicks": 40, "conversions": 14,
"audience": "owned_cold", "runtime_min": 45, "avg_watch_min": 26
}
Always size from the business goal backward — this stops anyone celebrating 800 registrations while 6 people buy:
Business goal: 20 sales-qualified opportunities
÷ attendee→SQO rate (~10%) → need 200 engaged attendees
÷ register→attend (~35% live) → need ~570 registrations
÷ landing-page CVR (~40%) → need ~1,425 landing-page visits
→ promotion must drive ~1,425 qualified visits
If the required visits exceed the reachable audience, fix the goal, format, or promotion budget now.
The scorer calibrates per audience temperature (warmer audiences convert better at every stage):
| Audience | Page→Reg | Reg→Attend | Attend→CTA | Attend→Convert |
|---|---|---|---|---|
customers | 40% | 50% | 25% | 12% |
warm | 35% | 42% | 22% | 10% |
owned_cold | 25% | 35% | 18% | 7% |
paid_cold | 18% | 28% | 15% | 5% |
cs-webinar-marketerwebinar-marketing/cs:aeo (get supporting content cited by AI search), launch-strategy (full launches)Version: 2.9.0 License: MIT
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
Automate Benchmark Email tasks via Rube MCP (Composio). Always search tools first for current schemas.
Router/index for the 4 business & growth skills bundled in this plugin: customer-success-manager (health scoring, churn risk, expansion), sales-engineer (RFP analysis, competitive matrices, PoC planning), revenue-operations (pipeline, forecast accuracy, GTM efficiency), and contract-and-proposal-writer. Use when a growth/revenue request doesn't obviously match one skill and you need to pick the ri
Analyzes campaign performance with multi-touch attribution, funnel conversion analysis, and ROI calculation for marketing optimization. Use when analyzing marketing campaigns, ad performance, attribution models, conversion rates, or calculating marketing ROI, ROAS, CPA, and campaign metrics across channels.
Pre-mortem plan analysis. Imagine the plan failed 12 months from now and work backwards to find the weaknesses. Surfaces assumptions, dependencies, and execution risks before committing resources. Use when before significant resource commitment, before presenting to a board or investors, when feedback has been one-sidedly positive, or when there is pressure to move fast and figure it out later.
/cs:ciso-review <plan> — Risk-paranoid interrogation of any plan that touches data, compliance, or production access. Use when launching features that handle customer data, before a SOC 2 / ISO audit, or after any incident or near-miss.