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.