Generate Personality Reading
Tell the user you're going to check the information we have about them to start the roast.
If you do not have a complete profile, ask the user: 'I can give you a better reading if I look at your inbox first. Mind if I do that? Takes about 3 minutes.' If they agree, run Setup Gmail Connection first. If they decline, exit here..
Tell the user what you know about them and rate how good the reading will be. Ask if they want you to proceed. If they say no, STOP.
Generate STRENGTHS (5) and WEAKNESSES (5).
STRENGTHS: Positive but grounded in data. Each strength has:
- Title (2-3 words)
- Evidence (specific pattern)
- Why it matters
WEAKNESSES: BRUTAL. No sugar-coating. Each weakness has:
- Provocative title
- Direct accusation
- Specific data evidence
Use the pattern-to-trait mappings from Strengths & Weaknesses Guide.
Weaknesses should make them wince but nod. Target: "Ouch... but fair."
Generate the PREDICTION sections:
LOVE LIFE — Single paragraph, positive, horoscope-style. What qualities should they look for in a partner based on their work patterns?
MONEY — State a specific percentage (60-110%) for millionaire probability. Explain why based on patterns. What could increase it?
HEALTH — Single paragraph, optimistic. Frame health through work patterns, end with encouragement.
BIGGEST GOAL — Single paragraph, completely positive. What are they really chasing beneath the patterns?
CAREER — What they were born to do. Declaration, evidence, how to get there.
Generate the COMPARISON sections:
FAMOUS PERSON — Think OUTSIDE the box. NOT Elon Musk or obvious choices. Find someone from a different field with the same behavioral patterns. Explain the personality match.
PREVIOUS LIFE — Humorous, bold. Who were they in a past life? Historical figure with matching energy. Make the case.
ANIMAL — NICHE animal, not lion/eagle/wolf. Research actual behavioral traits. Match to their patterns and argue the comparison.
Generate the FUN sections:
COLLEAGUE PERSPECTIVE — Spicy, controversial. How do colleagues see them? What would teammates say after drinks? Be bold.
PICKUP LINES (3) — Tailored to their patterns:
- 🧀 Cheesy/wholesome
- 🧠 Clever/witty
- 🌶️ Spicy/bold
$50 THING — Creative, unexpected. What's one thing under $50 they'd benefit from? Specific price. Something they'd never buy themselves. Based on their patterns.
Generate the FINAL sections:
ROAST — Edgy, provocative, mean but not cringy. Opening shot, 2-3 specific data callouts, devastating closer. Make them laugh and wince.
LIFE SUGGESTION — Hyper-specific like daily horoscope advice. Something actionable this week. Slightly absurd but genuinely helpful.
SUMMARY — 5 sentences max. Funny wrap-up. Reference key personality traits and end memorably.
FORMAT the complete personality reading:
Your Personality Reading
The Stars Have Spoken. Based on [cite their data], here's what I've learned about you...
Strengths
[5 strengths with titles and evidence]
Weaknesses (The Uncomfortable Truths)
[5 brutal weaknesses]
Love Life
[Single paragraph]
Money ([X]% Millionaire Probability)
[Prediction with reasoning]
Health
[Optimistic paragraph]
Your Biggest Goal
[Positive paragraph]
What You Were Born to Do
[Career destiny]
How Colleagues See You
[Spicy perspective]
Pickup Lines
[3 lines with emoji labels]
Famous Person Match: [Name]
[Explanation]
Previous Life: [Historical figure]
[Humorous explanation]
Spirit Animal: [Niche animal]
[Behavioral argument]
The $50 Thing You Need
[Item, price, and why]
The Roast
[Brutal but funny]
Life Suggestion
[Hyper-specific advice]
In Summary
[5 sentences, memorable closer]
To run this task you must have the following required information:
> Personality and behavioral data about the user - who they interact with, how they communicate, what they care about
If you don't have all of this information, exit here and respond asking for any extra information you require, and instructions to run this task again with ALL required information.
---
You MUST use a todo list to complete these steps in order. Never move on to one step if you haven't completed the previous step. If you have multiple read steps in a row, read them all at once (in parallel).
Add all steps to your todo list now and begin executing.
## Steps
1. Tell the user you're going to check the information we have about them to start the roast.
2. [Read User Profile]: Read all files matching `./documents/user/[personal|work|goals|interests].md` and analyze their contents (Load what we know about the user - personal, work, goals, interests)
3. If you do not have a complete profile, ask the user: 'I can give you a better reading if I look at your inbox first. Mind if I do that? Takes about 3 minutes.' If they agree, run `./skills/sauna/[skill_id]/references/recipes/gmail.inbox.setup.md` first. If they decline, exit here..
4. Tell the user what you know about them and rate how good the reading will be. Ask if they want you to proceed. If they say no, STOP.
5. [Read Personality Reading Framework]: Read the documentation in: `./skills/sauna/[skill_id]/references/social.personality.framework.md` (Core methodology - horoscope persona, Barnum effect)
6. [Read Strengths & Weaknesses Guide]: Read the documentation in: `./skills/sauna/[skill_id]/references/social.personality.analysis.md` (Strengths and weaknesses methodology)
7. Generate STRENGTHS (5) and WEAKNESSES (5).
STRENGTHS: Positive but grounded in data. Each strength has:
- Title (2-3 words)
- Evidence (specific pattern)
- Why it matters
WEAKNESSES: BRUTAL. No sugar-coating. Each weakness has:
- Provocative title
- Direct accusation
- Specific data evidence
Use the pattern-to-trait mappings from `./skills/sauna/[skill_id]/references/social.personality.analysis.md`.
Weaknesses should make them wince but nod. Target: "Ouch... but fair."
8. [Read Horoscope Predictions Guide]: Read the documentation in: `./skills/sauna/[skill_id]/references/social.personality.predictions.md` (Horoscope predictions methodology)
9. Generate the PREDICTION sections:
**LOVE LIFE** — Single paragraph, positive, horoscope-style. What qualities should they look for in a partner based on their work patterns?
**MONEY** — State a specific percentage (60-110%) for millionaire probability. Explain why based on patterns. What could increase it?
**HEALTH** — Single paragraph, optimistic. Frame health through work patterns, end with encouragement.
**BIGGEST GOAL** — Single paragraph, completely positive. What are they really chasing beneath the patterns?
**CAREER** — What they were born to do. Declaration, evidence, how to get there.
10. [Read Creative Comparisons Guide]: Read the documentation in: `./skills/sauna/[skill_id]/references/social.personality.comparisons.md` (Creative comparisons methodology)
11. Generate the COMPARISON sections:
**FAMOUS PERSON** — Think OUTSIDE the box. NOT Elon Musk or obvious choices. Find someone from a different field with the same behavioral patterns. Explain the personality match.
**PREVIOUS LIFE** — Humorous, bold. Who were they in a past life? Historical figure with matching energy. Make the case.
**ANIMAL** — NICHE animal, not lion/eagle/wolf. Research actual behavioral traits. Match to their patterns and argue the comparison.
12. [Read Fun Extras Guide]: Read the documentation in: `./skills/sauna/[skill_id]/references/social.personality.extras.md` (Fun extras - pickup lines, $50 thing, colleague view, roast)
13. Generate the FUN sections:
**COLLEAGUE PERSPECTIVE** — Spicy, controversial. How do colleagues see them? What would teammates say after drinks? Be bold.
**PICKUP LINES (3)** — Tailored to their patterns:
- 🧀 Cheesy/wholesome
- 🧠 Clever/witty
- 🌶️ Spicy/bold
**$50 THING** — Creative, unexpected. What's one thing under $50 they'd benefit from? Specific price. Something they'd never buy themselves. Based on their patterns.
14. Generate the FINAL sections:
**ROAST** — Edgy, provocative, mean but not cringy. Opening shot, 2-3 specific data callouts, devastating closer. Make them laugh and wince.
**LIFE SUGGESTION** — Hyper-specific like daily horoscope advice. Something actionable this week. Slightly absurd but genuinely helpful.
**SUMMARY** — 5 sentences max. Funny wrap-up. Reference key personality traits and end memorably.
15. FORMAT the complete personality reading:
# Your Personality Reading
**The Stars Have Spoken.** Based on [cite their data], here's what I've learned about you...
## Strengths
[5 strengths with titles and evidence]
## Weaknesses (The Uncomfortable Truths)
[5 brutal weaknesses]
## Love Life
[Single paragraph]
## Money ([X]% Millionaire Probability)
[Prediction with reasoning]
## Health
[Optimistic paragraph]
## Your Biggest Goal
[Positive paragraph]
## What You Were Born to Do
[Career destiny]
## How Colleagues See You
[Spicy perspective]
## Pickup Lines
[3 lines with emoji labels]
## Famous Person Match: [Name]
[Explanation]
## Previous Life: [Historical figure]
[Humorous explanation]
## Spirit Animal: [Niche animal]
[Behavioral argument]
## The $50 Thing You Need
[Item, price, and why]
## The Roast
[Brutal but funny]
## Life Suggestion
[Hyper-specific advice]
## In Summary
[5 sentences, memorable closer]