| name | workshop-pdf-summary |
| description | Generate professional PDF summaries from workshop.md files with key logistics, agenda, and links. Includes optional WhatsApp distribution. Use when preparing workshop materials, sending details to participants, or documenting workshop info. |
| argument-hint | [workshop-path] [--wame] |
| allowed-tools | Bash, Read, Write, Glob |
Workshop PDF Summary
Generate styled PDF documents from workshop data with green branding.
Quick Start
/workshop-pdf-summary workshops/2026-01-29-before-takeoff
/workshop-pdf-summary workshops/2026-01-29-before-takeoff --wame
What Gets Included
- Workshop title and tagline
- Date, time, duration, price
- Zoom link and password
- WhatsApp group link
- Payment link
- Agenda items
- The promise/what participants get
- Aviz branding with green (#22C55E) accent
Options
| Flag | Description |
|---|
--wame | Send PDF to Aviz via WhatsApp after creation |
--send [phone] | Send to specific phone number |
Process
- Read the workshop.md file from provided path
- Extract structured data (title, date, links, agenda)
- Generate styled PDF with reportlab
- Save to workshop's assets folder
- If
--wame flag: send to Aviz (972503973736) via WhatsApp skill
Implementation
Run the Python script:
python3 $SKILL_DIR/scripts/create_pdf.py "[workshop-path]"
The script:
- Parses workshop.md for key fields
- Creates A4 PDF with dark background + green accents
- Hebrew text support via SFHebrew font
- Outputs to
[workshop-path]/assets/workshop-summary.pdf
After Creating PDF
If user wants to send via WhatsApp, use the whatsapp skill:
cd ~/.codex/skills/whatsapp/scripts && npx ts-node send-message.ts --to [phone] --file [pdf-path] --caption "פרטי סדנה"
Example Output
Creates a professional PDF with:
- Dark navy background (#1a1a2e)
- Green accent color (#22C55E)
- RTL Hebrew text alignment
- All key workshop details in organized sections
- Aviz branding footer