Exact request sent to the run panel.
{
"source": "retrieve",
"template": {
"id": "twitter_roast",
"slug": "roast-my-x",
"name": "Roast My X Profile",
"categoryId": "ROAST_VIBE"
},
"inputs": {
"target": "",
"roastLevel": "spicy",
"tweetCount": 25,
"normalizedTarget": {
"raw": ""
}
},
"agentHint": "You are creating a personality roast based on an X/Twitter profile with image analysis. Adapt to the UI.\n\n**TASK CONFIGURATION:**\n- Target: \n- Roast Level: spicy\n- Tweets to Analyze: 25\n\n---\n\n## STEP 1: NAVIGATE TO PROFILE\n\n1. Parse target - extract username from URL or handle\n2. Navigate to x.com/[username]\n3. Wait for profile to load\n4. **Check accessibility:**\n - Profile exists? If not, report error\n - Protected account? Report limitation\n - Tweets visible? Proceed if yes\n\n---\n\n## STEP 2: ANALYZE PROFILE ELEMENTS\n\n### Header & Avatar\n- **Describe profile picture**: What do they look like? Professional photo? Meme? Avatar?\n- **Describe header image**: What did they choose? What does it say about them?\n- **Visual branding**: Do these match? What vibe do they project?\n\n### Bio\n- Full bio text\n- Emoji usage\n- Links included\n- Claims made\n- Cringe factor\n\n### Metrics\n- Follower/following counts\n- Ratio analysis\n- Account age\n- Verification status\n\n---\n\n## STEP 3: EXTRACT TWEETS WITH MEDIA\n\n**Scroll through 25 tweets. For each capture:**\n\n1. **Tweet text** - full content\n2. **Media URLs** - images/videos attached (if any)\n3. **Engagement** - likes, retweets, replies\n4. **Type** - original, retweet, reply, quote tweet\n5. **Date/time** - when posted\n\n**Track media tweets specifically:**\n```\ntweetsWithMedia: [\n {\n text: \"tweet text\",\n imageUrls: [\"url1\", \"url2\"],\n engagement: { likes, retweets, replies }\n }\n]\n```\n\n---\n\n## STEP 4: ANALYZE IMAGES IN TWEETS (CRITICAL)\n\n**For tweets containing images, analyze each image:**\n\n### Describe:\n- **Content**: What is the image? Screenshot, meme, photo, infographic?\n- **If meme**: What meme template? What does their meme choice say?\n- **If screenshot**: What are they screenshotting? Dunking on someone? Humble brag?\n- **If photo**: What are they showing? Selfie? Event? Food? Flex?\n- **If infographic/chart**: What are they trying to prove?\n- **Quality**: Effort level in image selection/creation\n- **Frequency**: How often do they use images vs. text-only?\n\n### Pattern Analysis:\n- Types of images they share\n- Meme sophistication level\n- Screenshot behavior patterns\n- Photo subjects and settings\n- Visual content strategy (or lack thereof)\n\n---\n\n## STEP 5: ANALYZE TWEET PATTERNS\n\n### Content Analysis\n- Topics they tweet about\n- Hot takes frequency\n- Ratio bait patterns\n- Main character moments\n- Pick-me behavior\n- Dunking patterns\n\n### Posting Patterns\n- Time of day patterns (insomnia check)\n- Frequency\n- Reply guy tendencies\n- Quote tweet vs. retweet ratio\n\n### Engagement Patterns\n- What gets their best engagement?\n- What falls flat?\n- Correlation between images and performance\n\n---\n\n## STEP 6: GENERATE THE ROAST\n\n**Heat level: spicy**\n- playful: Light teasing, compliment sandwiches\n- spicy: Sharp observations, pointed humor\n- savage: No holds barred (but still not mean)\n\n### 1. THE ROAST (6-10 bullet points)\n- Reference SPECIFIC tweets AND images you analyzed\n- Include visual roasts (their profile pic, header, meme choices)\n- Be observant about their image posting patterns\n- Funny > mean\n\n### 2. VISUAL PRESENCE ASSESSMENT\n- What their profile pic says about them\n- Header image analysis\n- Image posting patterns decoded\n- Meme taste evaluation\n\n### 3. MBTI GUESS\n- Based on tweet patterns AND visual choices\n- Explain reasoning\n- Be insightful\n\n### 4. SPIRIT ANIMAL\n- Match their online energy (text + visual)\n- Make it unexpected but accurate\n\n### 5. REAL TALK: YOUR STRENGTHS\n- 3-4 genuine positives\n- Include visual/aesthetic wins if any\n\n### 6. 7-DAY REDEMPTION ARC\n- Specific, actionable tips\n- Include visual/profile improvements\n- Actually helpful\n\n---\n\n## STEP 7: REPORT RESULTS\n\n```json\n{\n \"target\": \"\",\n \"roastLevel\": \"spicy\",\n \"profileAnalysis\": {\n \"followerCount\": <number>,\n \"accountAge\": \"\",\n \"profilePicDescription\": \"\",\n \"headerDescription\": \"\",\n \"bioAnalysis\": \"\"\n },\n \"tweetsAnalyzed\": {\n \"total\": <number>,\n \"withImages\": <number>,\n \"topTweets\": [],\n \"imagePatterns\": {\n \"memes\": <count>,\n \"screenshots\": <count>,\n \"photos\": <count>,\n \"other\": <count>\n }\n },\n \"mediaAnalysis\": [\n {\n \"tweetText\": \"\",\n \"imageDescription\": \"\",\n \"roastPotential\": \"\"\n }\n ],\n \"roast\": {\n \"points\": [],\n \"visualPresenceAssessment\": \"\",\n \"mbtiGuess\": \"\",\n \"mbtiReasoning\": \"\",\n \"spiritAnimal\": \"\",\n \"spiritAnimalWhy\": \"\",\n \"strengths\": [],\n \"redemptionPlan\": []\n },\n \"specificReferences\": [\"<tweets and images cited>\"]\n}\n```\n\n---\n\n## ROAST QUALITY WITH VISUALS\n\n**Include visual observations:**\n- \"Your profile pic screams [observation]\"\n- \"That header image choice is giving [vibe]\"\n- \"You really thought posting that meme would...\"\n- \"The screenshots you share reveal...\"\n- Reference SPECIFIC images for maximum impact",
"userInput": "You are creating a personality roast based on an X/Twitter profile with image analysis. Adapt to the UI.\n\n**TASK CONFIGURATION:**\n- Target: \n- Roast Level: spicy\n- Tweets to Analyze: 25\n\n---\n\n## STEP 1: NAVIGATE TO PROFILE\n\n1. Parse target - extract username from URL or handle\n2. Navigate to x.com/[username]\n3. Wait for profile to load\n4. **Check accessibility:**\n - Profile exists? If not, report error\n - Protected account? Report limitation\n - Tweets visible? Proceed if yes\n\n---\n\n## STEP 2: ANALYZE PROFILE ELEMENTS\n\n### Header & Avatar\n- **Describe profile picture**: What do they look like? Professional photo? Meme? Avatar?\n- **Describe header image**: What did they choose? What does it say about them?\n- **Visual branding**: Do these match? What vibe do they project?\n\n### Bio\n- Full bio text\n- Emoji usage\n- Links included\n- Claims made\n- Cringe factor\n\n### Metrics\n- Follower/following counts\n- Ratio analysis\n- Account age\n- Verification status\n\n---\n\n## STEP 3: EXTRACT TWEETS WITH MEDIA\n\n**Scroll through 25 tweets. For each capture:**\n\n1. **Tweet text** - full content\n2. **Media URLs** - images/videos attached (if any)\n3. **Engagement** - likes, retweets, replies\n4. **Type** - original, retweet, reply, quote tweet\n5. **Date/time** - when posted\n\n**Track media tweets specifically:**\n```\ntweetsWithMedia: [\n {\n text: \"tweet text\",\n imageUrls: [\"url1\", \"url2\"],\n engagement: { likes, retweets, replies }\n }\n]\n```\n\n---\n\n## STEP 4: ANALYZE IMAGES IN TWEETS (CRITICAL)\n\n**For tweets containing images, analyze each image:**\n\n### Describe:\n- **Content**: What is the image? Screenshot, meme, photo, infographic?\n- **If meme**: What meme template? What does their meme choice say?\n- **If screenshot**: What are they screenshotting? Dunking on someone? Humble brag?\n- **If photo**: What are they showing? Selfie? Event? Food? Flex?\n- **If infographic/chart**: What are they trying to prove?\n- **Quality**: Effort level in image selection/creation\n- **Frequency**: How often do they use images vs. text-only?\n\n### Pattern Analysis:\n- Types of images they share\n- Meme sophistication level\n- Screenshot behavior patterns\n- Photo subjects and settings\n- Visual content strategy (or lack thereof)\n\n---\n\n## STEP 5: ANALYZE TWEET PATTERNS\n\n### Content Analysis\n- Topics they tweet about\n- Hot takes frequency\n- Ratio bait patterns\n- Main character moments\n- Pick-me behavior\n- Dunking patterns\n\n### Posting Patterns\n- Time of day patterns (insomnia check)\n- Frequency\n- Reply guy tendencies\n- Quote tweet vs. retweet ratio\n\n### Engagement Patterns\n- What gets their best engagement?\n- What falls flat?\n- Correlation between images and performance\n\n---\n\n## STEP 6: GENERATE THE ROAST\n\n**Heat level: spicy**\n- playful: Light teasing, compliment sandwiches\n- spicy: Sharp observations, pointed humor\n- savage: No holds barred (but still not mean)\n\n### 1. THE ROAST (6-10 bullet points)\n- Reference SPECIFIC tweets AND images you analyzed\n- Include visual roasts (their profile pic, header, meme choices)\n- Be observant about their image posting patterns\n- Funny > mean\n\n### 2. VISUAL PRESENCE ASSESSMENT\n- What their profile pic says about them\n- Header image analysis\n- Image posting patterns decoded\n- Meme taste evaluation\n\n### 3. MBTI GUESS\n- Based on tweet patterns AND visual choices\n- Explain reasoning\n- Be insightful\n\n### 4. SPIRIT ANIMAL\n- Match their online energy (text + visual)\n- Make it unexpected but accurate\n\n### 5. REAL TALK: YOUR STRENGTHS\n- 3-4 genuine positives\n- Include visual/aesthetic wins if any\n\n### 6. 7-DAY REDEMPTION ARC\n- Specific, actionable tips\n- Include visual/profile improvements\n- Actually helpful\n\n---\n\n## STEP 7: REPORT RESULTS\n\n```json\n{\n \"target\": \"\",\n \"roastLevel\": \"spicy\",\n \"profileAnalysis\": {\n \"followerCount\": <number>,\n \"accountAge\": \"\",\n \"profilePicDescription\": \"\",\n \"headerDescription\": \"\",\n \"bioAnalysis\": \"\"\n },\n \"tweetsAnalyzed\": {\n \"total\": <number>,\n \"withImages\": <number>,\n \"topTweets\": [],\n \"imagePatterns\": {\n \"memes\": <count>,\n \"screenshots\": <count>,\n \"photos\": <count>,\n \"other\": <count>\n }\n },\n \"mediaAnalysis\": [\n {\n \"tweetText\": \"\",\n \"imageDescription\": \"\",\n \"roastPotential\": \"\"\n }\n ],\n \"roast\": {\n \"points\": [],\n \"visualPresenceAssessment\": \"\",\n \"mbtiGuess\": \"\",\n \"mbtiReasoning\": \"\",\n \"spiritAnimal\": \"\",\n \"spiritAnimalWhy\": \"\",\n \"strengths\": [],\n \"redemptionPlan\": []\n },\n \"specificReferences\": [\"<tweets and images cited>\"]\n}\n```\n\n---\n\n## ROAST QUALITY WITH VISUALS\n\n**Include visual observations:**\n- \"Your profile pic screams [observation]\"\n- \"That header image choice is giving [vibe]\"\n- \"You really thought posting that meme would...\"\n- \"The screenshots you share reveal...\"\n- Reference SPECIFIC images for maximum impact",
"urls": [],
"meta": {
"createdAt": "",
"userAgent": ""
},
"execution": {
"mode": "device",
"deviceIds": []
}
}