social-canvas

Render HTML templates into PNG social media visuals with Playwright.

1|Updated Jun 16, 2026
One-click install
npx skills add https://github.com/Mattyreed1/fractal-agent-skills --skill social-canvas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: social-canvas
Source: https://github.com/Mattyreed1/fractal-agent-skills/tree/main/social-canvas
Command: npx skills add https://github.com/Mattyreed1/fractal-agent-skills --skill social-canvas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, python3, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill solves the "design-to-publish" bottleneck by automating the creation of pixel-perfect social media infographics and carousels that adhere to strict brand guidelines, eliminating the need for manual design iteration.

Core Features & Use Cases

  • Closed-Loop Generation: Automatically renders HTML/CSS to PNG, evaluates quality against design rules, and iterates until the output is polished.
  • Brand-Compliant Templates: Includes a robust template system for hooks, stats, lists, and CTAs that enforce Fractal AI's visual identity.
  • Use Case: Generate a 7-slide LinkedIn carousel from a technical blog post by providing the core thesis, and let the agent handle the layout, typography, and visual feedback loop.

Quick Start

Use the social-canvas skill to generate a LinkedIn carousel about the core thesis of my latest research paper.

Frequently Asked Questions about social-canvas

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate social media carousel generation from existing content?

Automate social media carousel generation by rendering HTML templates into PNGs via Playwright, supporting multi-slide creation with automated quality evaluation and iterative refinement loops. Provide your core content and the agent handles layout, typography, and visual feedback.

What's the best way to convert HTML and CSS into pixel-perfect social media infographics?

Converting HTML and CSS into pixel-perfect social media infographics is best handled by rendering them into PNGs with Playwright. This approach enforces strict brand guidelines through a template system for hooks, stats, lists, and CTAs.

Do I need Python Playwright installed to render social media visuals locally?

Yes, you need Python Playwright and a local Chromium installation to execute rendering and visual validation tasks for generating social media visuals. These dependencies are required to run the automated rendering process.

Can I generate a multi-slide LinkedIn carousel from a technical blog post automatically?

Yes, you can generate a multi-slide LinkedIn carousel from a technical blog post by providing the core thesis. The agent automatically handles the layout, typography, and visual feedback loop to create polished slides.

How does automated quality evaluation work for social media visual generation?

Automated quality evaluation works by rendering HTML/CSS to PNG, assessing the output against design rules, and running iterative refinement loops until the visual is polished. This closed-loop generation eliminates manual design iteration.

Are there limitations when using HTML templates for brand-compliant social media graphics?

Limitations include being restricted to the included template system for hooks, stats, lists, and CTAs to enforce visual identity. You must stay within these predefined templates to maintain strict brand compliance during automated rendering.