Create post images, thread headers, and link preview cards optimized for Twitter/X's algorithm and visual standards.
Ask (if not provided):
Read references/algorithm.md for:
Read references/design-style.md for:
Post Image (1200x675):
text
generate_image({
prompt: "Twitter post image for a tech announcement, dark theme, bold white title 'We just shipped v2.0', subtle gradient background, modern sans-serif, minimal and impactful",
platform: "twitter_post",
locale: "en"
})
Link Preview Card (1200x628):
text
generate_image({
prompt: "Twitter card for a blog post about React performance, dark blue tech aesthetic, title 'React Renders Explained', code snippet preview, clean layout",
platform: "twitter_card",
locale: "en"
})
Thread Header:
text
generate_image({
prompt: "Twitter thread header image, 'How I Built a SaaS in 30 Days', numbered badge '1/12', dark background with cyan accent, bold modern font",
platform: "twitter_post"
})
Using templates:
text
list_templates({ platform: "twitter_card", q: "blog post" })
get_template({ template_id: "tpl_xxx" })
generate_image({ template_id: "tpl_xxx", variables: { ... } })
text
create_template({
name: "Product Launch Tweet",
html: "<returned html>",
variables: [...],
platform: "twitter_post",
tags: ["launch", "product", "announcement"]
})
FormatPlatform presetSizeUse casePost imagetwitter_post1200x675Image tweets, thread headersLink cardtwitter_card1200x628Blog/article OG images for link previews