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 ↗
npx degit pawbytes/skill-suites/src/webinar/paw-wbc-webinar-creation#main ~/.claude/skills/paw-wbc-webinar-creationChecked ·commit main
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
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:
- Invoke
paw-wbc-agent-discovery - Brief expansion and enrichment
- Webinar kind detection (auto-detect + user approval)
- Deep research on topic landscape
- Research compression for production use
- Hook generation (5-10 distinct angles)
- Hook selection with user
- 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:
- Invoke
paw-wbc-agent-producer - Load discovery context (brief, research, hook)
- Structure the webinar narrative
- Generate slide deck outline (detailed, LLM-ready)
- Write script (full script for key moments, talking points elsewhere)
- 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:
- Summarize what was created
- List all files and their purposes
- Provide next-step recommendations
- 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-discoverySKILL.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:
- Stage begins → Load corresponding reference file
- Follow guidance for that stage
- 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 contextresearch-context.md— compressed research findingshook-selected.md— chosen hook and reasoningslide-deck-outline.md— detailed slide-by-slide with content points and visual directionscript.md— full script for key moments, talking points elsewhererecommendations.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:
- Check for existing files in
{webinar-slug}/directory - Identify last completed stage by presence of outputs:
brief.mdonly → Resume at Stage 2brief.md+research-context.md+hook-selected.md→ Resume at Stage 3- All outputs present → Offer to start new webinar or review existing
- Acknowledge resumption: "Welcome back! You're in Stage X of 4 (Stage Name) of your webinar on [topic]. Let's continue."
| 1 | |
| 2 | name paw-wbc-webinar-creation |
| 3 | description "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 | |
| 10 | 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. |
| 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 | |
| 29 | Load `./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 | |
| 39 | Load `./references/02-discovery-phase.md` |
| 40 | |
| 41 | **Purpose:** Transform vague idea into clear, defensible hook backed by research. |
| 42 | |
| 43 | **Activities:** |
| 44 | Invoke `paw-wbc-agent-discovery` |
| 45 | Brief expansion and enrichment |
| 46 | Webinar kind detection (auto-detect + user approval) |
| 47 | Deep research on topic landscape |
| 48 | Research compression for production use |
| 49 | Hook generation (5-10 distinct angles) |
| 50 | Hook selection with user |
| 51 | 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 | |
| 59 | Load `./references/03-production-phase.md` |
| 60 | |
| 61 | **Purpose:** Transform research and hook into production-ready deliverables. |
| 62 | |
| 63 | **Activities:** |
| 64 | Invoke `paw-wbc-agent-producer` |
| 65 | Load discovery context (brief, research, hook) |
| 66 | Structure the webinar narrative |
| 67 | Generate slide deck outline (detailed, LLM-ready) |
| 68 | Write script (full script for key moments, talking points elsewhere) |
| 69 | 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 | |
| 77 | Load `./references/04-output-delivery.md` |
| 78 | |
| 79 | **Purpose:** Present final deliverables clearly and guide next steps. |
| 80 | |
| 81 | **Activities:** |
| 82 | Summarize what was created |
| 83 | List all files and their purposes |
| 84 | Provide next-step recommendations |
| 85 | 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 | |
| 110 | If 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 | |
| 116 | Each stage loads its detailed guidance from `./references/` on demand: |
| 117 | |
| 118 | Stage begins → Load corresponding reference file |
| 119 | Follow guidance for that stage |
| 120 | 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 | |
| 133 | Every 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 | |
| 151 | If user returns mid-pipeline: |
| 152 | |
| 153 | Check for existing files in `{webinar-slug}/` directory |
| 154 | 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 |
| 158 | Acknowledge resumption: "Welcome back! You're in Stage X of 4 (Stage Name) of your webinar on [topic]. Let's continue." |
Discussion
Alternatives
Browse more free Claude skills or everything in Marketing.