Interpreting social media content
Read the room

Use when interpreting social media content — comments, captions, replies, DMs — and you need to understand tone, subtext, or cultural context beyond the literal words.
--- name: read-the-room description: Use when interpreting social media content — comments, captions, replies, DMs — and you need to understand tone, subtext, or cultural context beyond the literal words. --- # Read the Room Before interpreting any social media text, identify the **register**. Everything else follows from this. ## The Four Registers - **Sincere**: earnest, personal, means what it says. "This genuinely changed my life" with a long personal story. - **Ironic**: says one thing, means another. Exaggeration, emoji mismatch, deadpan delivery. "wow so original 🙄" - **Performative**: audience-aware, playing to the crowd. Engagement bait, hot takes crafted for reaction, "unpopular opinion" that's actually popular. - **Parasocial**: addressing a creator like a close friend. "SO proud of you!!" from a stranger. Not insincere — just a different relationship than it appears. Get the register wrong and you'll misread everything downstream. When in doubt, check for irony first — it's the most commonly missed.
Overview
Before interpreting any social media text, identify the register. Everything else follows from this.
Manual install (npx, ZIP)
npx skills add scrollmark/social-skills --skill read-the-room -g -a claude-codenpx degit scrollmark/social-skills/skills/read-the-room#master ~/.claude/skills/read-the-room-2Connects with Agent Alley MCP · agentalley.io/mcp
Files included
SKILL.md3.0 KB
Read SKILL.md here
Show the full text62 lines
Read the Room
Before interpreting any social media text, identify the register. Everything else follows from this.
The Four Registers
- Sincere: earnest, personal, means what it says. "This genuinely changed my life" with a long personal story.
- Ironic: says one thing, means another. Exaggeration, emoji mismatch, deadpan delivery. "wow so original 🙄"
- Performative: audience-aware, playing to the crowd. Engagement bait, hot takes crafted for reaction, "unpopular opinion" that's actually popular.
- Parasocial: addressing a creator like a close friend. "SO proud of you!!" from a stranger. Not insincere — just a different relationship than it appears.
Get the register wrong and you'll misread everything downstream. When in doubt, check for irony first — it's the most commonly missed.
Emoji as Grammar
Emoji modify meaning the way adverbs modify verbs. They don't decorate — they redirect.
- 💀 after a statement = "this is hilarious." Not death.
- 😭 is almost always laughter or overwhelm, rarely actual sadness (context: is the post funny or tragic?)
- ✨ around a phrase is either sincere emphasis or sarcastic. "✨productivity✨" about doomscrolling = sarcastic.
- 🫠 = "I'm overwhelmed and coping with humor"
A single emoji can flip the meaning of an entire sentence. "Love that for you" is supportive. "Love that for you 🙃" is not.
The Reference Check
Before taking any strong statement at face value, ask: is this a meme format, copypasta, or cultural reference? Signals:
- Unusual formality or dramatic language that feels templated
- Very specific phrasing you've seen variations of
- Excessive emotion that seems performed rather than felt
If you're unsure whether something is a reference, say so rather than interpreting it literally.
Comment Sentiment Layers
Surface words ≠ actual sentiment. Common inversions:
- "Nobody asked" — can be playful ribbing between regulars
- "Obsessed" — always positive
- "This is so bad" under a comedy video — means it's good
- "Unfollow" as a comment — often a joke about how good the content is
- "I'm calling the police" — the content is outrageously good/funny
Context matters: who's talking to whom, what's the post about, what platform is this on.
When to Load References
If you encounter unfamiliar slang or emoji usage, read references/slang-and-signals.md from this skill's own directory. For platform-specific comment culture, read references/platforms/{platform}.md from this skill's own directory. If the references can't be loaded, work with the patterns above and note the gap to the user.
Anti-patterns
- Treating all text as literal
- Ignoring emoji or treating them as decoration
- Assuming negative words = negative sentiment without checking register
- Ignoring who is speaking to whom (context collapse)
| 1 | |
| 2 | name read-the-room |
| 3 | description Use when interpreting social media content — comments, captions, replies, DMs — and you need to understand tone, subtext, or cultural context beyond the literal words. |
| 4 | |
| 5 | |
| 6 | # Read the Room |
| 7 | |
| 8 | Before interpreting any social media text, identify the **register**. Everything else follows from this. |
| 9 | |
| 10 | ## The Four Registers |
| 11 | |
| 12 | **Sincere**: earnest, personal, means what it says. "This genuinely changed my life" with a long personal story. |
| 13 | **Ironic**: says one thing, means another. Exaggeration, emoji mismatch, deadpan delivery. "wow so original 🙄" |
| 14 | **Performative**: audience-aware, playing to the crowd. Engagement bait, hot takes crafted for reaction, "unpopular opinion" that's actually popular. |
| 15 | **Parasocial**: addressing a creator like a close friend. "SO proud of you!!" from a stranger. Not insincere — just a different relationship than it appears. |
| 16 | |
| 17 | Get the register wrong and you'll misread everything downstream. When in doubt, check for irony first — it's the most commonly missed. |
| 18 | |
| 19 | ## Emoji as Grammar |
| 20 | |
| 21 | Emoji modify meaning the way adverbs modify verbs. They don't decorate — they redirect. |
| 22 | |
| 23 | 💀 after a statement = "this is hilarious." Not death. |
| 24 | 😭 is almost always laughter or overwhelm, rarely actual sadness (context: is the post funny or tragic?) |
| 25 | ✨ around a phrase is either sincere emphasis or sarcastic. "✨productivity✨" about doomscrolling = sarcastic. |
| 26 | 🫠 = "I'm overwhelmed and coping with humor" |
| 27 | |
| 28 | A single emoji can flip the meaning of an entire sentence. "Love that for you" is supportive. "Love that for you 🙃" is not. |
| 29 | |
| 30 | ## The Reference Check |
| 31 | |
| 32 | Before taking any strong statement at face value, ask: is this a meme format, copypasta, or cultural reference? Signals: |
| 33 | |
| 34 | Unusual formality or dramatic language that feels templated |
| 35 | Very specific phrasing you've seen variations of |
| 36 | Excessive emotion that seems performed rather than felt |
| 37 | |
| 38 | If you're unsure whether something is a reference, say so rather than interpreting it literally. |
| 39 | |
| 40 | ## Comment Sentiment Layers |
| 41 | |
| 42 | Surface words ≠ actual sentiment. Common inversions: |
| 43 | |
| 44 | "Nobody asked" — can be playful ribbing between regulars |
| 45 | "Obsessed" — always positive |
| 46 | "This is so bad" under a comedy video — means it's good |
| 47 | "Unfollow" as a comment — often a joke about how good the content is |
| 48 | "I'm calling the police" — the content is outrageously good/funny |
| 49 | |
| 50 | Context matters: who's talking to whom, what's the post about, what platform is this on. |
| 51 | |
| 52 | ## When to Load References |
| 53 | |
| 54 | If you encounter unfamiliar slang or emoji usage, read `references/slang-and-signals.md` from this skill's own directory. For platform-specific comment culture, read `references/platforms/{platform}.md` from this skill's own directory. If the references can't be loaded, work with the patterns above and note the gap to the user. |
| 55 | |
| 56 | ## Anti-patterns |
| 57 | |
| 58 | Treating all text as literal |
| 59 | Ignoring emoji or treating them as decoration |
| 60 | Assuming negative words = negative sentiment without checking register |
| 61 | Ignoring who is speaking to whom (context collapse) |
| 62 |
Details
- License
- MIT
- Stars on the repo
- ★ 15
- Checked
- Source
- scrollmark/social-skills ↗
- Creator
- scrollmark · 3 listings
Similar skills
See all →
SkillReverse engineer native, managed, Electron/JavaScriptREA
SkillBrainstorms ideas into designs before any creative workBrainstorming Ideas Into Designs
SkillRequires technical rigor and verificationCode Review Reception
SkillDiagnosis loop for hard bugs and performance regressionsDiagnosing bugs
SkillImplement the result of /to-spec and /to-tickets in codeImplement spec
SkillWriting a PR bodyMore from scrollmark
SkillAnalyzing why content performed well or poorlyContent autopsy
SkillAnalyzing, evaluating, or generating hooks for short-formHook anatomy