Webinar Creation Pipeline

Guided webinar creation pipeline from vague idea

by pawbytes · MIT license · ★ 114 on GitHub

Webinar Creation Pipeline cover

Guided webinar creation pipeline from vague idea to production-ready deliverables. Use when creating a webinar from scratch.

---
name: paw-wbc-webinar-creation
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'."
---

# 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"

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.

What you get

  • Action typeFull webinar creation pipeline
  • Webinar slugIdentifier for this webinar project
  • Webinar kindDetected and approved type
  • Selected hookChosen angle with reasoning
  • Files saved
  • brief.md — enriched brief and audience context
Manual install (npx, ZIP)
Claude Codenpx skills add pawbytes/skill-suites --skill paw-wbc-webinar-creation -g -a claude-code
Claude Code (degit)npx degit pawbytes/skill-suites/src/webinar/paw-wbc-webinar-creation#main ~/.claude/skills/paw-wbc-webinar-creation
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md6.0 KB
Read SKILL.md here
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."
View all files on GitHub →

Details

License
MIT
Stars on the repo
★ 114
Checked
Source
pawbytes/skill-suites ↗
Creator
pawbytes · 60 listings
View creator

Similar skills

See all →
SkillDiscord Channel Setupanthropics/claude-plugins-official · by anthropicsSet 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.★ 37.6k GitHub starsSkillDiscord Analytics Readerhimself65/finance-skills · by himself65Read 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.★ 3.3k GitHub starsSkillPersonal Authority Builderguia-matthieu/clawfu-skills · by guia-matthieuApply 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.★ 151 GitHub starsSkillCommunity Post Generatormarcosmodly/marketing-skill · by marcosmodlyWrites 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.★ 42 GitHub starsSkillYouTube Comment Analyzersergebulaev/youtube-skills · by sergebulaevRead your YouTube audience from the comments: pull commenters and top comments on any video, surface recurring questions and themes (content ideas), repeat commenters (superfans), sentiment, and which comments to reply to or pin. Also channel stats and niche trending, via the free official YouTube Data API. Triggers on "who commented on my video", "analyze my comments", "audience insights", "trending on YouTube". Not for writing a community post (use yt-community-post-writer).★ 36 GitHub starsSkillCommunity Post Writersergebulaev/youtube-skills · by sergebulaevWrite YouTube community-tab posts: text updates, polls, image-caption posts, and questions that drive comments and bring subscribers back between video uploads. Tuned to the community tab's role as a low-friction touchpoint that keeps a channel warm and feeds session signals. Returns a copy-paste block (community posts have no publishing API, so this is always manual by design). Use to write a community post or poll. Not for video titles or descriptions (use yt-title-optimizer and yt-description-writer).★ 36 GitHub stars

More from pawbytes

SkillCreative Campaign Directorpawbytes/skill-suites · by pawbytesCreative director and orchestrator for Pawbytes Creative Suites. Use when the user needs creative direction, campaign planning, brand setup, or help choosing the right creative specialist or workflow. Triggers: 'Aria', 'creative direction', 'campaign planning', 'brand setup', 'which creative agent should I use', 'creative suite'.★ 114 GitHub starsSkillCustomer Insights Analyzerpawbytes/skill-suites · by pawbytesCustomer insight specialist for audience understanding. Use when defining target audience, buyer personas, customer pains, value mapping, problem discovery, audience language. Triggers: 'who would buy this', 'target audience', 'buyer persona', 'customer pain points', 'ideal customer', 'user problems', 'value proposition', 'audience research'.★ 114 GitHub starsSkillBatch Design Producerpawbytes/skill-suites · by pawbytesBatch visual production workflow for campaigns. Accepts a content calendar or campaign brief, produces multiple platform-ready assets with organized bundle output and machine-readable manifest. Trigger for 'batch design', 'content calendar to assets', 'campaign batch', 'produce all campaign visuals', or 'bulk asset generation'.★ 114 GitHub starsSkillBrand Asset Designerpawbytes/skill-suites · by pawbytesBrand asset and flyer production pipeline. Use when user requests 'create logo', 'design brand asset', 'make flyer', 'generate icon', or 'create banner'.★ 114 GitHub starsSkillCampaign Orchestration Enginepawbytes/skill-suites · by pawbytesOrchestrates multi-deliverable campaigns by dispatching Designer and Video Producer workflows in parallel. Use when the user requests 'run campaign', 'execute campaign', 'launch campaign production', or 'orchestrate deliverables'.★ 114 GitHub starsSkillCommunity Platform Builderpawbytes/skill-suites · by pawbytesBuilds and manages owned community platforms. Use when the user requests 'Discord community', 'Slack community', 'community platform', 'community-led growth', 'forum', 'champions program', 'ambassador program', or 'community engagement strategy'.★ 114 GitHub stars