gen-ai-persona-creation

Solid

Create AI influencer or branded character personas.

AI & Automation 4 stars 2 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# AI Influencer Persona Turn one sentence into a head-to-toe 4-angle casting card in signature wardrobe, persona profile, platform-tuned captions, and (optional) a reel with ambient audio. Output: `./<persona-slug>/`. ## When to Use _See the description above._ ## Prerequisites ```bash gen-ai whoami # auth + gen-ai install + Node v22+ check command -v curl # ships with macOS / Linux / Git-Bash ``` If `gen-ai whoami` fails: `gen-ai login` or set `PICSART_ACCESS_TOKEN` + `PICSART_USER_ID`. No extra media tools needed. ## How to Run _Use the agent's `terminal` tool to invoke `gen-ai` commands as described in the Procedure below._ ## Quick Reference _See the Procedure for canonical commands._ ## Procedure _See sections below for the detailed walkthrough._ ## Pitfalls _See Common Pitfalls below._ ## Verification Run `gen-ai whoami` to confirm authentication, then re-run the failed command with `--debug`. ## How the skill calls `gen-ai` ```bash URL=$(gen-ai generate -m <model> -p "<prompt>" --json --no-input | grep -oE 'https?://[^"]+' | head -1) curl -sSL -o ./<persona-slug>/<file>.<ext> "$URL" ``` `--download` doesn't work with `--json --no-input` — URL+curl is canonical. **Bash footguns:** never add `2>&1` or stderr redirects between `--json --no-input` and the closing `)` — shell parse error before the command runs (verified). Keep the inner pipe strictly `--json --no-input | grep -oE 'https?://[^"]+' | head -1`. One generation per `URL=$...

Details

Author
PicsArt
Repository
PicsArt/gen-ai-skills
Created
3 months ago
Last Updated
3 days ago
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category