text-to-visuallisted
Install: claude install-skill PicsArt/gen-ai-skills
# Text to Visual
A single skill that covers every "given text, produce a matching image" workflow Picsart's `gen-ai` CLI supports. Use when the user has any kind of written content — a paragraph, a blog draft, a URL — and needs visuals generated from it. Replaces three narrower skills with one entry point and three mode references.
**Input:** text (paragraph, article, or URL). **Output:** one or more images matched to the text's tone, topic, and target placement.
## When to Use
| Mode | Trigger phrases | Reference |
|---|---|---|
| **single** | "match a visual to this paragraph", "inline image for this section", "one visual for this content" | [`references/modes/single.md`](references/modes/single.md) |
| **article-set** | "illustrate this blog post", "hero + inline visuals for an article", "full visual set for a draft" | [`references/modes/article-set.md`](references/modes/article-set.md) |
| **og** | "OG image for this URL", "open graph preview", "Twitter card image", "dynamic meta image" | [`references/modes/og.md`](references/modes/og.md) |
If the user wants product photos transformed, that's `product-photo-studio`. If they want video, that's `motion-studio`.
## Prerequisites
Picsart `gen-ai` CLI installed and authenticated:
```bash
curl -fsSL https://picsart.com/gen-ai-cli/install.sh | bash
gen-ai login
gen-ai whoami
```
Per-mode setup (caching, serverless endpoints, font choices) is documented inside each mode reference.
## How to Run
1. Identify the mode fro