Skill-suites paw-wbc-webinar-creation
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'.
git clone https://github.com/pawbytes/skill-suites
T=$(mktemp -d) && git clone --depth=1 https://github.com/pawbytes/skill-suites "$T" && mkdir -p ~/.claude/skills && cp -r "$T/src/webinar/paw-wbc-webinar-creation" ~/.claude/skills/pawbytes-skill-suites-paw-wbc-webinar-creation && rm -rf "$T"
src/webinar/paw-wbc-webinar-creation/SKILL.mdWebinar 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 |
|---|---|---|
| Initial brief + audience context | Stage 1 |
| Compressed research findings | Stage 2 |
| Chosen hook + reasoning | Stage 2 |
| LLM-ready slide structure | Stage 3 |
| Full script + talking points | Stage 3 |
| 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:
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.paw-wbc-agent-discovery
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-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:
— enriched brief and audience contextbrief.md
— compressed research findingsresearch-context.md
— chosen hook and reasoninghook-selected.md
— detailed slide-by-slide with content points and visual directionslide-deck-outline.md
— full script for key moments, talking points elsewherescript.md
— research insights for Q&A or backuprecommendations.md
- 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
directory{webinar-slug}/ - Identify last completed stage by presence of outputs:
only → Resume at Stage 2brief.md
+brief.md
+research-context.md
→ Resume at Stage 3hook-selected.md- 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."