visual-style-ppt-skill  by irenerachel

Image-first PPT generation from content and style

Created 2 months ago
310 stars

Top 86.6% on SourcePulse

GitHubView on GitHub
Project Summary

This skill provides a workflow for generating "image-first" presentation decks (PPTs) driven by specific visual styles. It transforms documents, articles, or visual references into slide images, packaging them into PPTX files. It targets users who prioritize visually cohesive, image-centric presentations over editable slide content, offering a structured approach to content visualization and style management.

How It Works

The core approach treats visual style as a reusable asset. Users select or extract a style from references, which then guides the generation of image-based slide prompts from input content. A strict principle is the exclusive use of the Image 2 model for all generated visuals, explicitly forbidding HTML, SVG, or local script-based image outputs. The skill emphasizes "one image per slide" and "style isolation" to maintain visual consistency across a deck.

Quick Start & Requirements

  • Installation: Clone the repository into your Codex skills directory: cd ~/.codex/skills && git clone https://github.com/irenerachel/visual-style-ppt-skill.git visual-style-ppt.
  • Prerequisites: Requires installed Codex Skills, a callable Image 2 model (no substitutes permitted), PPTX creation capability, and Codex's ability to access input files (PDF, Word, Markdown, web links).

Highlighted Details

  • Mandatory use of the Image 2 model for all slide images, thumbnail boards, and illustrations.
  • Each final slide is saved as an individual image file (e.g., slide-01.png).
  • Built-in styles include terminal-tech-magazine, impact-grid-editorial, and french-editorial-commerce.
  • The workflow prioritizes generating outline.md and prompts.md first, followed by a thumbnail board for rhythm, then individual slide images, and finally assembling an image-only PPTX.

Maintenance & Community

The repository is currently maintained as a personal skill repository. No specific community links (e.g., Discord, Slack) or details on notable contributors are provided in the README.

Licensing & Compatibility

The README states the repository is a "personal skill repository" and suggests adding a formal open-source license (e.g., MIT) if public distribution or external contributions are planned. No explicit license is currently defined, implying potential restrictions for broader commercial use or integration without further clarification.

Limitations & Caveats

This skill is not suitable for scenarios requiring highly editable PPT source files, consistent reproduction of specific logos across slides, dense content like tables or long paragraphs on single pages, or automatic date additions unless explicitly requested by the source material or user.

Health Check
Last Commit

2 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
149 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.