Skip to main content

workshop-pdf-summary

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.

설치로 이동

소스 정보

저장소
aviz85/architect-workshops
최근 소스 활동
2026년 5월 4일 07:14
감지된 SKILL.md 언어
영어
스타
0
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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 ```bash /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 1. Read the workshop.md file from provided path 2. Extract structured data (title, date, links, agenda) 3. Generate styled PDF with reportlab 4. Save to workshop's assets folder 5. If `--wame` flag: send to Aviz (972503973736) via WhatsApp skill ## Implementation Run the Python script: ```bash python3 $SKILL_DIR/scripts/create_pdf.py "[workshop-path]" ``` The script: 1. Parses workshop.md for key fields 2. Creates A4 PDF with dark background + green accents 3. Hebrew text support via SFHebrew font 4. Outputs to `[workshop-path]/assets/workshop-summary.pdf` ## After Creating PDF If user wants to send via WhatsApp, use the whatsapp skill: ```bash 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
GitHub에서 보기