Webinar Creation Pipeline skill

Guided webinar creation pipeline from vague idea to production-ready deliverables.

by pawbytes·MIT license·★ 114 Stars on the repo·GitHub ↗

Use now

Inside this skill

SKILL.md · the author's own words
# Webinar Creation Pipeline

## Overview

The Webinar Creation Pipeline is a guided workflow that takes solo creators from a vague webinar idea to production-ready deliverables. Use…

**Args:** Interactive only. This workflow is designed for guided conversation.

**Output:** Complete webinar package including slide deck outline, script, and recommendations saved to `.pawbytes/webinar-suites/webinars/…

## Principles

- **One continuous conversation** — User never needs to decide "which agent do I need"
- **Clear progress indication** — Always show "Stage X of 4" status
- **Gates between phases** — User confirms readiness before proceeding
- **Resumable** — If user pauses, workflow can resume from last checkpoint

Word-for-word excerpt, not a result. Read the full SKILL.md ↓

Files of Webinar Creation Pipeline

pawbytes/main1 file shown
SKILL.md
Show the full text158 lines

Webinar Creation Pipeline

Overview

The Webinar Creation Pipeline is a guided workflow that takes solo creators from a vague webinar idea to production-ready deliverables. Users experience one continuous journey through discovery research and production — no agent selection required.

Args: Interactive only. This workflow is designed for guided conversation.

Output: Complete webinar package including slide deck outline, script, and recommendations saved to .pawbytes/webinar-suites/webinars/{webinar-slug}/.

Principles

  • One continuous conversation — User never needs to decide "which agent do I need"
  • Clear progress indication — Always show "Stage X of 4" status
  • Gates between phases — User confirms readiness before proceeding
  • Resumable — If user pauses, workflow can resume from last checkpoint
  • Transparent handoffs — When calling agents, briefly explain what's happening
  • Output-focused — Every step serves the final deliverable

Pipeline

Stage 1: Brief Intake

Load ./references/01-brief-intake.md

Purpose: Capture the user's initial idea, audience context, and goals. Create the foundation for discovery research.

Progression: Brief is captured and saved to brief.md. User confirms readiness to proceed to discovery.


Stage 2: Discovery Phase

Load ./references/02-discovery-phase.md

Purpose: Transform vague idea into clear, defensible hook backed by research.

Activities:

  1. Invoke paw-wbc-agent-discovery
  2. Brief expansion and enrichment
  3. Webinar kind detection (auto-detect + user approval)
  4. Deep research on topic landscape
  5. Research compression for production use
  6. Hook generation (5-10 distinct angles)
  7. Hook selection with user
  8. Gate assessment: "Ready for production?"

Progression: User selects hook and confirms readiness for production phase. Discovery outputs saved to research-context.md and hook-selected.md.


Stage 3: Production Phase

Load ./references/03-production-phase.md

Purpose: Transform research and hook into production-ready deliverables.

Activities:

  1. Invoke paw-wbc-agent-producer
  2. Load discovery context (brief, research, hook)
  3. Structure the webinar narrative
  4. Generate slide deck outline (detailed, LLM-ready)
  5. Write script (full script for key moments, talking points elsewhere)
  6. Surface recommendations for Q&A or backup

Progression: All production outputs generated and saved. User reviews deliverables.


Stage 4: Output Delivery

Load ./references/04-output-delivery.md

Purpose: Present final deliverables clearly and guide next steps.

Activities:

  1. Summarize what was created
  2. List all files and their purposes
  3. Provide next-step recommendations
  4. Log completion to daily activity

Progression: Workflow complete. User has everything needed to build and deliver their webinar.


Path Resolution

Module root: {project-root}/.pawbytes/webinar-suites/

Webinar workspace: {project-root}/.pawbytes/webinar-suites/webinars/{webinar-slug}/

Output files:

File Purpose Created By
brief.md Initial brief + audience context Stage 1
research-context.md Compressed research findings Stage 2
hook-selected.md Chosen hook + reasoning Stage 2
slide-deck-outline.md LLM-ready slide structure Stage 3
script.md Full script + talking points Stage 3
recommendations.md Surfaced insights Stage 3

Daily log: {project-root}/.pawbytes/webinar-suites/daily/{YYYY-MM-DD}.md

If no webinar slug exists, generate one using the slug generation algorithm.

See: paw-wbc-agent-discovery SKILL.md "Slug Generation Algorithm" section for full specification including unicode normalization (NFKD), keyword extraction, punctuation removal, truncation (41-char base for 50-char final), and uniqueness checks.

Reference Lookup Protocol

Each stage loads its detailed guidance from ./references/ on demand:

  1. Stage begins → Load corresponding reference file
  2. Follow guidance for that stage
  3. Complete progression criteria → Move to next stage

Escalation Routes

Signal Routes To
User wants visual slide design paw-cra-agent-designer
User wants webinar promotion strategy paw-mkt-agent-agency
User wants to run discovery only paw-wbc-agent-discovery
User wants to run production only (has research) paw-wbc-agent-producer

Output Contract

Every completed webinar creation includes:

  • Action type: Full webinar creation pipeline
  • Webinar slug: Identifier for this webinar project
  • Webinar kind: Detected and approved type
  • Selected hook: Chosen angle with reasoning
  • Files saved:
    • brief.md — enriched brief and audience context
    • research-context.md — compressed research findings
    • hook-selected.md — chosen hook and reasoning
    • slide-deck-outline.md — detailed slide-by-slide with content points and visual direction
    • script.md — full script for key moments, talking points elsewhere
    • recommendations.md — research insights for Q&A or backup
  • File saved to: {project-root}/.pawbytes/webinar-suites/webinars/{webinar-slug}/
  • Next recommended actions: Rehearse, design slides, refine sections, promote

Resumption Support

If user returns mid-pipeline:

  1. Check for existing files in {webinar-slug}/ directory
  2. Identify last completed stage by presence of outputs:
    • brief.md only → Resume at Stage 2
    • brief.md + research-context.md + hook-selected.md → Resume at Stage 3
    • All outputs present → Offer to start new webinar or review existing
  3. Acknowledge resumption: "Welcome back! You're in Stage X of 4 (Stage Name) of your webinar on [topic]. Let's continue."
1---
2name: paw-wbc-webinar-creation
3description: "Guided webinar creation pipeline from vague idea to production-ready deliverables. Use when creating a webinar from scratch. Triggers: 'create a webinar', 'build a webinar', 'webinar creation', 'new webinar', 'help me make a webinar'."
4---
5 
6# Webinar Creation Pipeline
7 
8## Overview
9 
10The Webinar Creation Pipeline is a guided workflow that takes solo creators from a vague webinar idea to production-ready deliverables. Users experience one continuous journey through discovery research and production — no agent selection required.
11 
12**Args:** Interactive only. This workflow is designed for guided conversation.
13 
14**Output:** Complete webinar package including slide deck outline, script, and recommendations saved to `.pawbytes/webinar-suites/webinars/{webinar-slug}/`.
15 
16## Principles
17 
18- **One continuous conversation** — User never needs to decide "which agent do I need"
19- **Clear progress indication** — Always show "Stage X of 4" status
20- **Gates between phases** — User confirms readiness before proceeding
21- **Resumable** — If user pauses, workflow can resume from last checkpoint
22- **Transparent handoffs** — When calling agents, briefly explain what's happening
23- **Output-focused** — Every step serves the final deliverable
24 
25## Pipeline
26 
27### Stage 1: Brief Intake
28 
29Load `./references/01-brief-intake.md`
30 
31**Purpose:** Capture the user's initial idea, audience context, and goals. Create the foundation for discovery research.
32 
33**Progression:** Brief is captured and saved to `brief.md`. User confirms readiness to proceed to discovery.
34 
35---
36 
37### Stage 2: Discovery Phase
38 
39Load `./references/02-discovery-phase.md`
40 
41**Purpose:** Transform vague idea into clear, defensible hook backed by research.
42 
43**Activities:**
441. Invoke `paw-wbc-agent-discovery`
452. Brief expansion and enrichment
463. Webinar kind detection (auto-detect + user approval)
474. Deep research on topic landscape
485. Research compression for production use
496. Hook generation (5-10 distinct angles)
507. Hook selection with user
518. Gate assessment: "Ready for production?"
52 
53**Progression:** User selects hook and confirms readiness for production phase. Discovery outputs saved to `research-context.md` and `hook-selected.md`.
54 
55---
56 
57### Stage 3: Production Phase
58 
59Load `./references/03-production-phase.md`
60 
61**Purpose:** Transform research and hook into production-ready deliverables.
62 
63**Activities:**
641. Invoke `paw-wbc-agent-producer`
652. Load discovery context (brief, research, hook)
663. Structure the webinar narrative
674. Generate slide deck outline (detailed, LLM-ready)
685. Write script (full script for key moments, talking points elsewhere)
696. Surface recommendations for Q&A or backup
70 
71**Progression:** All production outputs generated and saved. User reviews deliverables.
72 
73---
74 
75### Stage 4: Output Delivery
76 
77Load `./references/04-output-delivery.md`
78 
79**Purpose:** Present final deliverables clearly and guide next steps.
80 
81**Activities:**
821. Summarize what was created
832. List all files and their purposes
843. Provide next-step recommendations
854. Log completion to daily activity
86 
87**Progression:** Workflow complete. User has everything needed to build and deliver their webinar.
88 
89---
90 
91## Path Resolution
92 
93**Module root:** `{project-root}/.pawbytes/webinar-suites/`
94 
95**Webinar workspace:** `{project-root}/.pawbytes/webinar-suites/webinars/{webinar-slug}/`
96 
97**Output files:**
98 
99| File | Purpose | Created By |
100|------|---------|------------|
101| `brief.md` | Initial brief + audience context | Stage 1 |
102| `research-context.md` | Compressed research findings | Stage 2 |
103| `hook-selected.md` | Chosen hook + reasoning | Stage 2 |
104| `slide-deck-outline.md` | LLM-ready slide structure | Stage 3 |
105| `script.md` | Full script + talking points | Stage 3 |
106| `recommendations.md` | Surfaced insights | Stage 3 |
107 
108**Daily log:** `{project-root}/.pawbytes/webinar-suites/daily/{YYYY-MM-DD}.md`
109 
110If no webinar slug exists, generate one using the slug generation algorithm.
111 
112> **See:** `paw-wbc-agent-discovery` SKILL.md "Slug Generation Algorithm" section for full specification including unicode normalization (NFKD), keyword extraction, punctuation removal, truncation (41-char base for 50-char final), and uniqueness checks.
113 
114## Reference Lookup Protocol
115 
116Each stage loads its detailed guidance from `./references/` on demand:
117 
1181. Stage begins → Load corresponding reference file
1192. Follow guidance for that stage
1203. Complete progression criteria → Move to next stage
121 
122## Escalation Routes
123 
124| Signal | Routes To |
125|--------|-----------|
126| User wants visual slide design | paw-cra-agent-designer |
127| User wants webinar promotion strategy | paw-mkt-agent-agency |
128| User wants to run discovery only | paw-wbc-agent-discovery |
129| User wants to run production only (has research) | paw-wbc-agent-producer |
130 
131## Output Contract
132 
133Every completed webinar creation includes:
134 
135- **Action type:** Full webinar creation pipeline
136- **Webinar slug:** Identifier for this webinar project
137- **Webinar kind:** Detected and approved type
138- **Selected hook:** Chosen angle with reasoning
139- **Files saved:**
140 - `brief.md` — enriched brief and audience context
141 - `research-context.md` — compressed research findings
142 - `hook-selected.md` — chosen hook and reasoning
143 - `slide-deck-outline.md` — detailed slide-by-slide with content points and visual direction
144 - `script.md` — full script for key moments, talking points elsewhere
145 - `recommendations.md` — research insights for Q&A or backup
146- **File saved to:** `{project-root}/.pawbytes/webinar-suites/webinars/{webinar-slug}/`
147- **Next recommended actions:** Rehearse, design slides, refine sections, promote
148 
149## Resumption Support
150 
151If user returns mid-pipeline:
152 
1531. Check for existing files in `{webinar-slug}/` directory
1542. Identify last completed stage by presence of outputs:
155 - `brief.md` only → Resume at Stage 2
156 - `brief.md` + `research-context.md` + `hook-selected.md` → Resume at Stage 3
157 - All outputs present → Offer to start new webinar or review existing
1583. Acknowledge resumption: "Welcome back! You're in Stage X of 4 (Stage Name) of your webinar on [topic]. Let's continue."

Discussion

Alternatives

/discord:configure — Discord Channel SetupSet up the Discord channel — save the bot token and review access policy. Use when the user pastes a Discord bot token, asks to configure Discord, asks "how do I set this up" or "who can reach me," or wants to check channel status.Marketing · Apache-2.0Discord Skill (Read-Only)Read Discord for financial research using opencli (read-only). Use this skill whenever the user wants to read Discord channels, search for messages in trading servers, view guild/channel info, monitor crypto or market discussion groups, or gather financial sentiment from Discord. Triggers include: "check my Discord", "search Discord for", "read Discord messages", what's happening in the trading Discord", "show Discord channels", "list my servers", Discord sentiment on BTC", "what are people saying in Discord about AAPL", monitor crypto Discord", any mention of Discord in context of reading financial news, market research, or trading community discussions. This skill is READ-ONLY — it does NOT support sending messages, reacting, or any write operations. · MITExpert secretsApply Russell Brunson's Expert Secrets framework to build a mass movement around expertise — create a charismatic leader persona, design a new-opportunity offer, craft belief-breaking stories, and structure a Perfect Webinar that converts. Use when: positioning as an expert to monetize knowledge, creating an online course or coaching program, designing a webinar sales presentation, building a tribe with an identity and cause, crafting an Epiphany Bridge origin story, or packaging expertise into a value ladder.Marketing · MITCommunity post generatorWrites Reddit, Product Hunt, Hacker News (Show HN), Indie Hackers (Show IH), dev.to (#showdev), Discord, Slack, and Telegram posts that follow each community's actual rules. Researches that specific subreddit's or site's rules and what currently works there live, verifying each source is about the named target, then gives a plain Go/No-Go and only drafts if the post is welcome, written to read like a person wrote it and in the platform's own format (Slack mrkdwn, Telegram HTML). For Discord, Slack, and private Telegram groups, which have no public rules page, it asks the user for the rules instead of guessing. Use when the user wants to post or promote something in a subreddit, launch on Product Hunt, write a Show HN or Show IH, post on dev.to, or share in a Discord server, Slack workspace, Telegram channel or group, or any other rules-driven community or forum. Not for LinkedIn, X, Instagram, or Facebook posts.Marketing · MIT