By hawkymisc
Auto-generate LT presentations — from theme to narrated PPTX slides in one go
登壇プレゼン資料を自動生成するスキル(LT〜30分講演まで対応)。 テーマからアウトライン作成、PowerPoint/ODPスライド生成、 トークスクリプト(台本)の記入、音声合成、音声埋め込み、 MP4動画エクスポートまで一括対応。 使用場面: (1) 登壇テーマからプレゼンを一括作成したい, (2) 既存アウトラインからスライドを作りたい, (3) スライドにトークスクリプトを追加したい, (4) スクリプトから音声を合成してスライドに埋め込みたい, (5) プレゼンを動画としてエクスポートしたい。 トリガー: LT, ライトニングトーク, プレゼン作成, スライド作成, 代打, 登壇, presentation, slides, talk script, 音声合成, 講演, 動画, MP4, video。
A skill that auto-generates presentation materials for talks (from LTs to 30-min talks). From a theme, it creates an outline, generates PowerPoint/ODP slides, writes talk scripts (speaker notes), synthesizes speech, embeds audio, and exports MP4 video — all in one pipeline. Use cases: (1) Generate a full presentation from a talk theme, (2) Create slides from an existing outline, (3) Add talk scripts to slides, (4) Synthesize speech from scripts and embed into slides, (5) Export the presentation as a video. Triggers: LT, lightning talk, presentation, slides, talk script, relief pitcher, speech synthesis, lecture, video, MP4, 代打, プレゼン作成, スライド作成, 登壇, ライトニングトーク, 音声合成, 講演, 動画。
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code Plugin that auto-generates presentation materials — so AI can pitch in your place.
daida-ai (from Japanese daida 代打 — pinch hitter): just as a relief pitcher steps onto the mound when you can't, this plugin takes over and delivers your entire presentation for you.
PPTX and ODP (Open Document Presentation)
In Claude Code, run:
/plugin marketplace add hawkymisc/daida-ai
/plugin install daida-ai@hawkymisc-daida-ai
On first use, run /daida-ai:relief-pitcher-ai and you will be prompted to execute the setup script.
Follow Claude's instructions and approve:
bash <plugin-dir>/skills/relief-pitcher-ai/scripts/setup.sh
This creates a Python virtual environment and installs all dependencies.
Invoke in Claude Code:
/daida-ai:relief-pitcher-ai
Or use natural language:
You'll be asked interactively:
tech / casual / formaledge (default) / voicevoxThe full pipeline runs automatically: Outline → Slides → Talk Script → Audio Synthesis → Audio Embedding → Slideshow Setup.
Ask "help", "show usage", or "how does this work?" to see the full pipeline diagram.
If you modify the PPTX or TTS scripts midway, you can say "restart from Step 4" to resume from that step.
Common examples:
If TTS produces incorrect readings, you can fix them in two ways:
skills/relief-pitcher-ai/assets/pronunciation_dict.tsv (applied automatically at export time)| Template | Style | Font |
|---|---|---|
tech | Dark theme, cyan accents | Noto Sans CJK JP |
casual | Warm tones, rounded design | Noto Sans CJK JP |
formal | White base, business-oriented | Noto Serif CJK JP / Noto Sans CJK JP |
Note: Templates are currently optimized for Japanese content. For other languages, system fonts will be used as fallback.
| Engine | Description | Notes |
|---|---|---|
| edge-tts | Microsoft Edge TTS. No installation required. Supports multiple languages. | Default |
| VOICEVOX | Character voices (e.g., Zundamon). Japanese-language TTS engine. | Requires VOICEVOX Engine running |
The following validations are automatically applied to the slide specification JSON (generated by LLM):
two_content requires left/right)Auto-advance (automatically moving to the next slide after audio finishes) only works in PowerPoint (Windows / macOS).
LibreOffice Impress does not support auto-advance. This is a known limitation where LibreOffice does not correctly process PPTX timing settings (advTm) — see Bug 101527.
When using LibreOffice Impress:
npx claudepluginhub hawkymisc/daida-ai --plugin daida-aiProfessional presentation generator for HTML (with GSAP animations) and PPTX formats. Creates conference talks, pitch decks and tech presentations with curated style presets and validation.
Generate, extend, theme, and review HTML slide decks using a 25-component design system and multiple storytelling formats
Scientific presentation agents and skills specializing in professional, insightful and engaging research presentations.
Evidence-based presentation creation with Slidev, enforced design guardrails, and multi-platform diagrams
AI-powered HTML presentation generator with 20 curated design presets, PPTX export, and Excalidraw diagrams
Create polished, professional reveal.js presentations with themes, multi-column layouts, callout boxes, code highlighting, animations, speaker notes, and custom styling. Generates HTML + CSS with no build step required.