RollframeApp Router scaffold

Reddit signals in, winning YouTube creative out

Turn niche subreddit momentum into an A/B-tested Shorts queue.

Rollframe is a creative operations shell for scraping strong Reddit threads, generating five title and thumbnail combinations with Claude, publishing them as unlisted YouTube Shorts, and scoring the winner by clicks and views.

r/Nuzlocker/factorior/incremental_games

Target communities

3

Seed inputs tuned for high-context gaming subcultures.

Concept variants

5

Each thread expands into five distinct title + thumbnail angles.

Leading CTR

19.5%

Current winner: SHORT-V1.

Experiment shell

I just beat a nuzlocke of Pokémon Banana

r/Nuzlocke
1

The mistake that almost killed Nuzlocke

80 clicks • 410 views

19.5%

ctr

2

How this turned into Nuzlocke

87 clicks • 507 views

17.2%

ctr

3

Why players keep coming back to Nuzlocke

74 clicks • 604 views

12.3%

ctr

4

The unpopular thing about Nuzlocke

83 clicks • 701 views

11.8%

ctr

5

This thread escalated into Nuzlocke

71 clicks • 798 views

8.9%

ctr

Workflow

The initial product shell is organized around one tight loop.

The scaffold focuses on the path from community signal to a measurable creative winner, with the integration points isolated in `lib/`.

Signal

1

Scrape high-context Reddit threads

Start in communities where players already explain their obsession, friction, and language in public.

r/Nuzlocker/factorior/incremental_games

Concept

2

Generate five title and thumbnail pairs

Claude turns one strong thread into five distinct creative angles so the test starts with deliberate variety.

5 variantshook matrixthumbnail prompts

Distribution

3

Queue unlisted YouTube Shorts

Each concept is packaged as a draft-ready Short with consistent visibility and metadata controls.

unlistedupload queuemetadata

Decision

4

Track the winning creative

Leaderboard output keeps clicks, views, and CTR visible enough to pick a winner quickly.

CTRviewswinner selection

Status

Integration surfaces are scaffolded and ready for real credentials.

Each module ships as a typed placeholder so the next iteration can focus on real API execution instead of repo setup.

Reddit ingestion

3 target communities are configured against Reddit's public JSON API.

Ready

Claude generation

Creative variant generator is wired as a typed module using claude-sonnet (placeholder).

Stubbed

YouTube publishing

Upload queue is prepared for unlisted Shorts once credentials are connected.

Stubbed

Project shape

The repo now has a clean foundation for product and backend work.

These folders are in place so feature work can start immediately without another round of restructuring.

/app

App Router pages, layout, and global styles.

/components

Reusable landing page UI blocks.

/lib

Reddit, Claude, YouTube, and A/B test orchestration stubs.