snapog
Generate social images and OG cards from professional templates via the SnapOG API. One API call = one pixel-perfect PNG.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/beameasy/snapogWhat This Skill Does
The SnapOG skill provides OpenClaw agents with the ability to programmatically generate professional, pixel-perfect social media images, Open Graph (OG) cards, and marketing visuals. By interfacing with the SnapOG API, the skill allows you to transform text, author data, and branding colors into high-quality PNG, SVG, or PDF assets in under 100ms. It supports a wide range of pre-designed templates suitable for everything from blog posts and GitHub repository highlights to product announcements and event promotions.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/beameasy/snapog
Ensure you have your SNAPOG_API_KEY set in your environment variables to enable authenticated generation requests. You can find your API key in your SnapOG developer dashboard.
Use Cases
- Content Marketing Automation: Automatically generate custom OG images for blog posts as soon as they are published.
- Developer Relations: Create dynamic GitHub repository showcase cards for open-source project documentation.
- Product Updates: Quickly generate standardized 'announcement' cards for social media distribution when shipping new features.
- Event Promotion: Generate event cards that update in real-time with session details and speaker information.
- Brand Consistency: Ensure all internal and external marketing visuals adhere to professional design standards by using standardized templates.
Example Prompts
- "Generate an OG image for my new blog post titled 'Mastering AI Agents' by 'Jane Doe', tag it with 'AI' and 'Tutorial', and use a blue accent color."
- "Create an announcement card for our new product launch. The title is 'OpenClaw v2.0' and it should look professional."
- "List all available SnapOG templates so I can see which ones are best for a GitHub repository card."
Tips & Limitations
- Always check parameters first: Before generating complex images, call
v1/templatesto retrieve theparamSchema. This ensures you are providing the correct keys for titles, descriptions, and colors. - Embedding: If you need the image for meta tags or HTML, prefer the
v1/og/{template}GET endpoint, which accepts parameters as a query string for easy embedding. - Performance: The API is highly optimized (under 100ms), making it ideal for high-traffic environments or large-scale batch generation.
- Limitations: Ensure all text parameters are URL-encoded if using the GET method, and remember that some specific templates may require distinct parameter structures as defined in the template schema.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-beameasy-snapog": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, file-write