Skip to content

Add dating/cheating story hook and staged controversy skit patterns#148

Closed
exiao wants to merge 1 commit into
mainfrom
hooks-viral-patterns
Closed

Add dating/cheating story hook and staged controversy skit patterns#148
exiao wants to merge 1 commit into
mainfrom
hooks-viral-patterns

Conversation

@exiao
Copy link
Copy Markdown
Owner

@exiao exiao commented May 13, 2026

What

Adds two new UGC hook patterns to the hooks skill, plus a unifying principle that connects them with existing patterns.

New sections

  1. Dating/Cheating Story Hook - Use relationship drama as the storyline hook for any app category. The app appears as a plot device, never as the subject of the hook.

    • 97.2M views across 10 non-dating apps (Cantina 30M, Creed 18.2M, Symmetry 14.7M, etc.)
    • Katch case study: $10K MRR in 90 days using cheating story UGC with ambassador accounts
    • Hook writing formula: main story + important detail in ( )
    • Bloom application shells included
  2. Staged Controversy Skit Hook - Stage a skit where someone "cheats" using an app. Manufactured controversy triggers comment-section engagement.

    • 62.8M+ views on LockedIn AI alone; 7 job interview apps using identical format
    • Interview skit format with moral-panic framing ("This generation is cooked")
    • Multi-account distribution strategy
    • Bloom application shells included
  3. The Trojan Horse Principle - Brief connecting note added to the UGC Ad Hooks intro section. Names the shared structural insight: the app is never the hook, the hook is a universally engaging human scenario.

Source

  • @themariaines May 2026 thread (97.2M views proof)
  • @themariaines Sep 2025 Katch case study ($10K MRR in 90 days)
  • SGE breakdown: socialgrowthengineers.com/the-only-playbook-of-job-interview-apps

File changed

  • writing/hooks/SKILL.md (114 lines added, 489 total, under 500 line limit)

Two new UGC hook patterns from @themariaines case studies:

1. Dating/Cheating Story Hook: 97.2M views across 10 non-dating apps.
   Katch case study: 0K MRR in 90 days using cheating story UGC.

2. Staged Controversy Skit Hook: 62.8M+ views on job interview apps.
   Manufactured controversy format with moral-panic framing.

Also adds The Trojan Horse Principle connecting these patterns with
Investigation Arc and Familiar Brand as Villain.

Bloom application shells included for both patterns.
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 13, 2026

Claude finished @exiao's task in 1m 32s —— View job


Review of PR #148

  • Gather context and read changed files
  • Check frontmatter and repo conventions
  • Review for hardcoded secrets/personal data
  • Check for broken references
  • Review content accuracy and quality
  • Submit review

Result: Changes Requested

Three issues found (see inline comments):

  1. Trojan Horse Principle references wrong section names (line 109) — "Investigation Arc" and "Familiar Brand as Villain" don't match the actual headings ("Investigation Arc UGC Hook" and "Familiar Brand as Villain (Product Test Reveal)"). Suggestion provided.

  2. "7 apps" claim but only 5 listed (lines 318-325) — The Staged Controversy evidence table lists 5 apps but the text says "7 apps using the identical format." Fix the count or add the missing 2.

  3. Redundant meta-pattern paragraph (line 343) — Nearly duplicates the Trojan Horse Principle section. Should be a cross-reference instead.

No issues with: frontmatter, hardcoded secrets, personal data, or broken file paths. File is at 489/500 lines — within limit but tight. Content quality and structure are solid.

Comment thread writing/hooks/SKILL.md

The highest-performing UGC ad hooks share one structural insight: the app is never the subject of the hook. The hook is a universally engaging human scenario (relationship drama, job cheating, moral panic) that happens to require the app as a plot device. The viewer processes a story, not an ad. The product is discovered within the narrative, not pitched.

This principle connects: Dating/Cheating Story Hook, Staged Controversy Skit Hook, Investigation Arc, and Familiar Brand as Villain. All four use the same underlying mechanism with different emotional registers.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Section names don't match the actual headings. "Investigation Arc" → heading is "Investigation Arc UGC Hook" (line 230). "Familiar Brand as Villain" → heading is "Familiar Brand as Villain (Product Test Reveal)" (line 393, and it's ## not ###).

Suggested change
This principle connects: Dating/Cheating Story Hook, Staged Controversy Skit Hook, Investigation Arc, and Familiar Brand as Villain. All four use the same underlying mechanism with different emotional registers.
This principle connects: Dating/Cheating Story Hook, Staged Controversy Skit Hook, Investigation Arc UGC Hook, and Familiar Brand as Villain (Product Test Reveal). All four use the same underlying mechanism with different emotional registers.

Comment thread writing/hooks/SKILL.md
Comment on lines +318 to +325
| App | Views | Notes |
|-----|-------|-------|
| LockedIn AI | 62.8M | Reposted staged interviews with fresh hooks |
| Nora AI | 16M | Autonomous mock interview skits |
| Einstein AI | 7.9M | |
| Interview Pilot | 4.2M | |
| Interview Sidekick | 2.4M | Single video, 39.9K likes, 2,700x median engagement |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Table lists 5 apps but the text below says "7 apps using the identical format." Either add the missing 2 apps to the table or correct the count to 5.

Comment thread writing/hooks/SKILL.md
- The skit format is infinitely repeatable: same structure, different interviewer questions, different creators
- Comment-section warfare keeps the video alive in the algorithm long after posting

**The meta-pattern** (shared with Dating/Cheating hooks): The app is never the hook. The hook is a universally engaging scenario (relationship drama, job interview cheating) that happens to require the app as a plot device. The product is discovered, not pitched.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This paragraph repeats almost verbatim what the "Trojan Horse Principle" section (line 107) already says. Replace with a cross-reference:

Suggested change
**The meta-pattern** (shared with Dating/Cheating hooks): The app is never the hook. The hook is a universally engaging scenario (relationship drama, job interview cheating) that happens to require the app as a plot device. The product is discovered, not pitched.
**The meta-pattern** (shared with Dating/Cheating hooks): See The Trojan Horse Principle above.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Three issues to fix:

  1. Trojan Horse Principle references wrong section names — "Investigation Arc" should be "Investigation Arc UGC Hook" and "Familiar Brand as Villain" should be "Familiar Brand as Villain (Product Test Reveal)" to match the actual headings.

  2. Staged Controversy table claims 7 apps but lists 5 — Either add the 2 missing apps or fix the count.

  3. Redundant meta-pattern paragraph — The "meta-pattern" block in Staged Controversy (line 343) repeats the Trojan Horse Principle almost verbatim. Replace with a cross-reference.

No hardcoded secrets, no broken file paths, no personal data. Frontmatter unchanged and valid. File is at 489/500 lines — within limit but tight. Structure and content quality are solid.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces several new UGC ad hook strategies to the SKILL.md documentation, including the Trojan Horse Principle, Dating/Cheating Story hooks, and Staged Controversy Skit hooks. These additions provide detailed structural frameworks, evidence-based case studies, and specific application examples for the Bloom product. Feedback from the review focuses on improving document usability by adding internal Markdown anchors for navigation and formatting external source URLs as proper links.

Comment thread writing/hooks/SKILL.md

The highest-performing UGC ad hooks share one structural insight: the app is never the subject of the hook. The hook is a universally engaging human scenario (relationship drama, job cheating, moral panic) that happens to require the app as a plot device. The viewer processes a story, not an ad. The product is discovered within the narrative, not pitched.

This principle connects: Dating/Cheating Story Hook, Staged Controversy Skit Hook, Investigation Arc, and Familiar Brand as Villain. All four use the same underlying mechanism with different emotional registers.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

To improve document navigation, consider linking these referenced patterns to their respective sections using internal Markdown anchors.

Suggested change
This principle connects: Dating/Cheating Story Hook, Staged Controversy Skit Hook, Investigation Arc, and Familiar Brand as Villain. All four use the same underlying mechanism with different emotional registers.
This principle connects: [Dating/Cheating Story Hook](#datingcheating-story-hook), [Staged Controversy Skit Hook](#staged-controversy-skit-hook), [Investigation Arc](#investigation-arc-ugc-hook), and [Familiar Brand as Villain](#familiar-brand-as-villain-product-test-reveal). All four use the same underlying mechanism with different emotional registers.

Comment thread writing/hooks/SKILL.md

### Staged Controversy Skit Hook

Source: @themariaines, May 2026. SGE breakdown: socialgrowthengineers.com/the-only-playbook-of-job-interview-apps
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The source URL should be formatted as a Markdown link for better usability and consistency with other references in the document. Additionally, ensure the protocol (https://) is included for proper resolution.

Suggested change
Source: @themariaines, May 2026. SGE breakdown: socialgrowthengineers.com/the-only-playbook-of-job-interview-apps
Source: @themariaines, May 2026. [SGE breakdown](https://socialgrowthengineers.com/the-only-playbook-of-job-interview-apps)

@exiao exiao closed this May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant