slide-renderer

Convert markdown slide prompts into 4K 16:9 PNG images via the Gemini API.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/ByungJu-Lim/obsidian-- --skill slide-renderer-byungju-lim
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: slide-renderer
Source: https://github.com/ByungJu-Lim/obsidian--/tree/main/0-Projects/honeypot-main/honeypot-main/plugins/visual-generator/skills/slide-renderer
Command: npx skills add https://github.com/ByungJu-Lim/obsidian-- --skill slide-renderer-byungju-lim

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-genai, and includes scripts (resource) components.

What problem does it solve?

This skill converts slide prompts into high-resolution presentation images, enabling rapid creation of visual slides from textual prompts.

Core Features & Use Cases

  • Generate 4K 16:9 PNG slides from markdown-based prompt files using Gemini API.
  • Batch-process multiple prompts with deterministic script execution and error handling.
  • Ideal for teams building presentation decks from prompt-driven content or generating visuals for proposals.

Quick Start

Run the script with the prompts directory and an output directory to generate slide images.

Frequently Asked Questions about slide-renderer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert markdown prompts into 4K 16:9 PNG slides?▼

To convert markdown prompts into 4K 16:9 PNG slides, you can use a script-driven batch processing workflow that utilizes the Gemini API to render textual prompts directly into high-resolution image files.

Can I batch process multiple slide prompts using the Gemini API?▼

Yes, you can batch process multiple slide prompts using deterministic script execution. This workflow applies error handling to render multiple markdown-based prompt files into 4K 16:9 PNG images sequentially.

Do I need a Python environment to render slide prompts into 4K PNG images?▼

Yes, you need a Python 3.8+ environment to run the rendering scripts. You also need the google-genai dependency, a valid GEMINI_API_KEY, and access to the gemini-3-pro-image-preview model.

What is the best way to generate high-resolution presentation images from text prompts?▼

The best way to generate high-resolution presentation images from text prompts is using an API-driven image generation workflow. This approach transforms markdown-based prompt files directly into 4K 16:9 PNG visuals for presentation decks.

Why does my batch image generation workflow need error handling?▼

Batch image generation workflows require error handling to ensure script execution remains deterministic when processing multiple prompts. This prevents the entire batch rendering process from failing due to a single API request error.

Are there limitations when using the Gemini API for presentation image generation?▼

A limitation when using the Gemini API for presentation image generation is the strict dependency on specific inputs. You must provide a valid GEMINI_API_KEY and use the gemini-3-pro-image-preview model to successfully output 4K PNG images.