Markdown Converter
Agent skill for markdown-converter
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
SlideShow-Agent is an AI agent that creates video presentations with AI-generated slides, voiceovers, and animated transitions. It uses fal.ai APIs and FFmpeg for video assembly.
Workflow: User prompt -> Generate slides (Nano Banana Pro) -> Generate voiceovers (Eleven Labs) -> Generate transitions (Kling 2.6 Pro) -> Assemble video (FFmpeg) -> Output MP4
The main skill is at
.claude/skills/slideshow-video-agent/SKILL.md
.venv\Scripts\python.exe (Python 3.11.13)C:\Users\ggarcia\AppData\Local\ESRI\conda\envs\arcgispro-py3-vscode\python.exe.exe extensionC:\Users\ggarcia\AppData\Local\Microsoft\WinGet\Packages\Gyan.FFmpeg_Microsoft.Winget.Source_8wekyb3d8bbwe\ffmpeg-8.0.1-full_build\bin\ffmpeg.exewinget install ffmpeg.env file (get from https://fal.ai/dashboard/keys).venv\Scripts\activate| Service | Model ID | Purpose | Cost |
|---|---|---|---|
| Nano Banana Pro | | Text-only slides | $0.15/image |
| Nano Banana Pro Edit | | Slides with reference images | $0.15/image |
| Eleven Labs v3 | | Voiceover narration | ~$0.30/1000 chars |
| Kling 2.6 Pro | | Animated transitions | $0.35/video |
5-slide presentation cost: ~$2.65-3.00
Located in
Reference Images/ folder:
Abonmarche Primary Logo Full Color Transparent BG.pngAbonmarche A Transparent BG.pngCOP Logo.pngGeorge (default), Aria, Rachel, Sam, Charlie, Emily
cinematic (default), zoom_blur, swipe, shatter, morph, particles, flip, wave, slide_left, fade_blur
.env or config files, never in code.env is in .gitignoreSlideShow-Agent/ .env # FAL_KEY (not in git) requirements.txt # Python dependencies Reference Images/ # Brand logos for slide generation output/ # Generated videos (not in git) .claude/skills/slideshow-video-agent/ SKILL.md # Main skill definition scripts/ # Python modules orchestrator.py # Main workflow coordinator slide_generator.py # Nano Banana Pro integration voiceover.py # Eleven Labs TTS integration transition_generator.py # Kling video transitions video_assembler.py # FFmpeg video assembly utils.py # Shared utilities references/ # Documentation voice_options.md transition_styles.md workflow_guide.md api_reference.md