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
-
0.8.0
-
source
- 0.8.0 source October 07, 2026 (161 KB)
-
-
0.6.0
-
source
- 0.6.0 source July 23, 2026 (43.5 KB)
-
-
0.5.0
-
source
- 0.5.0 source July 15, 2026 (42.5 KB)
-
-
0.4.0
-
source
- 0.4.0 source July 15, 2026 (42 KB)
-
-
0.3.0
-
source
- 0.3.0 source July 15, 2026 (41.5 KB)
-
Requirements
Python 3.9+ with PyYAML (python3 -m pip install pyyaml)