Adds a `jekyll preview-images` command that generates front-matter-wired preview banners for posts and collections. Claude analyzes each article into an art brief and vision-reviews the render; OpenAI (default), xAI, Stability, Gemini, or a free deterministic local template produces the image. The engine is a single vendored Python file, so it also runs standalone without Ruby. Extracted from the zer0-mistakes theme and generalized: collections_dir, front_matter_key, authors_file, and collection auto-discovery make it portable to any Jekyll layout.

Required Ruby Version

>= 2.7.0

Authors

Amr Abdel

Versions

  1. 0.5.0 July 15, 2026 (42.5 KB)
  2. 0.4.0 July 15, 2026 (42 KB)
  3. 0.3.0 July 15, 2026 (41.5 KB)
  4. 0.2.2 July 14, 2026 (40.5 KB)
  5. 0.2.1 July 14, 2026 (40.5 KB)
Show all versions (7 total)

Requirements

Python 3.9+ with PyYAML (python3 -m pip install pyyaml)

Pushed by

SHA 256 checksum