What problem does it solve?
Generating consistent, readable Open Graph images for Nuxt pages is time consuming and often inconsistent across a project; this Skill automates discovery, design, rendering, and storage of social preview images so pages have professional OG previews without manual design or screenshot workflows.
Core Features & Use Cases
- Automated Discovery: Scans app/pages/ for Vue pages, skips dynamic routes, and identifies pages missing og images to present actionable options.
- Design-First HTML Templates: Produces single-file 1200x630 HTML templates using Tailwind and Google Fonts, following brand guidance when available, and preserves the HTML source for iteration.
- Headless Rendering & Preservation: Converts HTML to PNG via the html2png.dev API, downloads the resulting image, saves it to public/og-images/, and stores the source in keep/og-images/ for reproducibility and future edits.
Quick Start
Generate an OG image for the about page and save the HTML source to keep/og-images/about.html and the PNG to public/og-images/about.png.