Install
openclaw skills install svg-cover-generatorCreate polished, editable SVG cover artwork for reports, articles, slide decks, social cards, ebook covers, posters, and landing-page hero images. Use when a user asks for an SVG cover, vector poster, social preview graphic, title card, thumbnail-style artwork, or branded cover image that should remain text-editable and easy to customize.
openclaw skills install svg-cover-generatorGenerate one self-contained SVG cover that is visually intentional, easy to edit, and ready to save as .svg.
If the user already gave a clear brief, do not over-question. Otherwise collect the minimum missing inputs:
Reasonable defaults:
1600x900 for general landscape covers.1080x1350 for portrait social-style covers.1080x1080 for square covers.<text> unless the user explicitly asks for paths.Select a layout from layout-recipes.md that fits the brief.
Always produce:
<svg> root with xmlns, width, height, and viewBoxKeep styles inline in a <style> block or on elements. Do not rely on external CSS, web fonts, or remote assets.
Before finishing, check:
viewBox matches the intended composition size.If the SVG is saved to a file, run:
python3 scripts/check_svg.py /path/to/file.svg
When the user asked for the SVG itself, return the full SVG in a fenced svg block.
When the user asked for a file, write the SVG to the requested path and summarize:
assets/templates/ as starting points when a blank canvas would slow things down.scripts/check_svg.py to catch structural mistakes before handing off the file.