rtrvr.ai
Browser ExtensionStart in Chrome, on the page you're on.CloudA thousand browsers, on your schedule.RoverThe AI customer engineer for your product.Data & EvalsExpert trajectories for AI labs.
ACCESSAPI + MCPCLI & SDKTemplatesIntegrationsWhatsApp
Use cases
Vibe ScrapingLead EnrichmentWeb MonitoringForm FillingJob ApplicationsSocial MediaAI Web ContextAgentic CheckoutAll use cases
Pricing
BlogLaunches, benchmarks, deep divesDocsExtension, Cloud, API, MCP, CLICase StudiesReal teams, real runsVideosNew runs every weekChangelogWhat just shippedNewslettersProduct releases and real runs
Docs
Log inBook DemoAdd to Chrome
Log in
Menu
Add to ChromeBook a demo
ProductsBrowser ExtensionCloudRoverData & EvalsExploreUse casesPricingResourcesDocs

Opening template…

rtrvr.ai

Make every site
work for you.

Launches first, roadmap early, and the occasional trick we only share by email.

Products

Browser ExtensionCloudRoverData & Evals

Use cases

Vibe ScrapingLead EnrichmentForm FillingWeb MonitoringSocial MediaJob ApplicationsData MigrationAI Web ContextAgentic Checkout

Resources

DocsBlogData for AI LabsCase StudiesVideosNewslettersChangelogPricingAppSumoDemoAffiliate

Company

TeamContactGCP PartnerWhat We BelieveSecurityPrivacyTerms

Developers

APIMCPCLI & SDKTemplatesIntegrationsWhatsApp

Compare

ApifyBardeenBrowserbaseBrowser UseClayClaudeCometFirecrawl
Products
Browser ExtensionCloudRoverData & Evals
Use cases
Vibe ScrapingLead EnrichmentForm FillingWeb MonitoringSocial MediaJob ApplicationsData MigrationAI Web ContextAgentic Checkout
Resources
DocsBlogData for AI LabsCase StudiesVideosNewslettersChangelogPricingAppSumoDemoAffiliate
Company
TeamContactGCP PartnerWhat We BelieveSecurityPrivacyTerms
Developers
APIMCPCLI & SDKTemplatesIntegrationsWhatsApp
Compare
ApifyBardeenBrowserbaseBrowser UseClayClaudeCometFirecrawl
BACKED BYNVIDIA InceptionGoogle Cloud for StartupsBright DataNEC XSalesforce LaunchpadElevenLabs GrantsGMI CloudComposioSmallest.ai Grants
DISCOVERYllms.txtllms-full.txtagents.mdDocumentation indexSitemapOpenAPIAI Catalog
© 2026 rtrvr.ai
DiscordYouTubeInstagramTikTokLinkedInXGitHub
support@rtrvr.ai
Back to templates

REVIEW A PROFILE TEMPLATE

Review an X profile

Return a direct review of the profile, its posts, and clear ways to improve it.

RUNS INYour browser works best
SETUP3 details to add
WHAT YOU GET03 PARTS
  1. 01Profile and post review
  2. 02What is clear or confusing
  3. 03Specific changes to make next
EXAMPLE INPUT@company

SET UP YOUR RUN

Add the details. Check the result. Run it.

No code needed.
01

Tell rtrvr what to use

Required details are marked. The example text shows the expected format.

02

Choose where it runs

Cloud uses a fresh managed browser. The extension uses the sites you are already signed into.

Your browser works best. Your signed-in account may return more complete results.

Choose a browser

Pick a browser where the rtrvr extension is online.

Get the extension
Finish setup in your browser
  1. Install the extension
  2. Sign in to rtrvr
  3. Come back and choose the browser
ONE MORE STEP

Add the required details to continue.

WHAT HAPPENS NEXT

From setup to finished result.

  1. 01

    rtrvr opens the right sites. It uses Cloud or the signed-in browser you chose.

  2. 02

    The browser does the job. You can follow the run and step in if a site asks for help.

  3. 03

    You get the result. The output above is the shape to expect.

ADVANCEDRequest JSONOptional

Exact request sent to the run panel.

REQUEST.JSON
{
  "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": []
  }
}

MORE STARTING POINTS

Other templates for review a profile.

See all templates
REVIEW A PROFILEReview a LinkedIn profile

Return a direct review of the profile, positioning, visuals, and recent posts.

REVIEW A PROFILEReview an Instagram profile

Return a direct review of the account’s visual themes and posting patterns.

REVIEW A PROFILEReview a TikTok profile

Return a direct review of the account’s thumbnails, topics, and posting patterns.