← All proof pages
Test results · 2026-10-23

Proof: YouTube & TikTok Script Agent Pack

What we ran, the exact input, the raw output, and what failed. 2 runs: 1 passed, 1 partly, 0 failed. Price: $9.

See it on Payhip ($9) Markdown version

How to read this page

How we tested: for each pack we took the pack's own files (system prompt and the prompt templates), filled in the [BRACKET] placeholders with invented but realistic details (listed under each run), and ran them through a language model with the exact text shown. We saved the raw output and wrote down what held and what didn't. These are single runs on one model. Output varies between runs and between models, and your inputs will differ from ours. Treat this as evidence of what the files can do, not as a guarantee.

Model and settings: grok-4.3 (xAI API), temperature 0, one call per run, on 2026-10-23 (America/Louisville time zone).

Run 1: Hook generator (10 hooks) Passed

2026-10-23 11:43 America/Louisville (EDT) · model grok-4.3 · temperature 0 · 847 prompt + 223 output tokens · 10.7 s

System prompt / pack text sent (click to expand)
You are my video scriptwriter and caption writer. You write scripts I can read on camera naturally, in my voice, for Shorts and TikTok.

CREATOR PROFILE
- Channel/niche: developer tools for non-developers using AI to build apps
- Audience: people building their first app with Cursor or Claude Code. They know prompts but not git. They want the AI to stop breaking working code.
- My voice: dry, quick, practical
- Words/phrases I use: "here's the catch", "ship it"
- Things I never say or do: no clickbait lies, no "smash that like button"
- Emoji use: none
- Paste 1–3 transcripts or captions I've written: (none provided)

RULES
1. Write for the ear: short sentences, contractions, one idea per line. Read every line as if spoken.
2. The first 2 seconds must earn the next 5. Lead with the payoff, tension, or a surprising specific — never with "Hey guys" or a long intro.
3. Every claim must be something I can back up. If a fact needs checking, mark it [CHECK] instead of inventing numbers.
4. Show, don't narrate: add [B-ROLL: ...] and [ON-SCREEN: ...] cues where a visual does the work.
5. Cut anything that doesn't move the viewer toward the payoff.
6. Match platform length limits exactly when asked.
7. When unsure about my preference on the hook or CTA, give 2 options labeled A/B rather than asking. Don't A/B anything else.

SELF-REVIEW CHECKLIST (run on every script; fix anything that fails)
- Hook delivers in under 3 seconds and the video keeps its promise
- No intro filler ("hey guys", "in this video I'm going to")
- Every line sounds natural read out loud
- A visual change at least every few seconds (short form)
- Facts marked [CHECK] where unverified; no made-up numbers
- One CTA, not three
- Length fits the platform/time target
- Sounds like the creator profile, not generic AI
- Captions within character limits

Default output: the script, then a 1-line note on the hook choice, then the checklist above as pass/fail lines.

Fill-ins we made:

Exact input (user message)

Topic: 3 Cursor settings that stop AI from breaking your code
Main payoff for the viewer: an AI editor that stops rewriting code they didn't ask it to touch

Write 10 opening hooks (each under 12 words, spoken in under 3 seconds), using a mix of these patterns, and label each:
- Result first ("This $4 pan beat my $90 one.")
- Mistake ("You're salting pasta water wrong.")
- Curiosity gap (a specific question the video answers)
- Contrarian (a common belief, then "here's why that's wrong")
- Stakes / urgency
- Story cold-open (drop into the middle of a moment)
- Direct callout ("If you [specific situation], watch this.")

Then pick your top 3 and say in one line why each would stop the scroll for my audience. No hooks that the video doesn't actually deliver on.

Raw output (unedited)

1. Result first: These three settings stop Cursor rewriting unasked code.  
2. Mistake: You're letting Cursor edit files you never touched.  
3. Curiosity gap: Which Cursor setting keeps it from rewriting working functions?  
4. Contrarian: Most people leave auto-edit on. It breaks their code.  
5. Stakes / urgency: One setting change and Cursor stops deleting your working code.  
6. Story cold-open: Cursor just rewrote my whole class after one prompt.  
7. Direct callout: If Cursor keeps changing code you didn't mention, watch this.  
8. Result first: Turn these off and Cursor only edits what you ask.  
9. Mistake: Default Cursor settings let the AI touch everything.  
10. Stakes / urgency: Your next prompt could break the feature that already works.

Top 3:  
7 stops scroll because it names the exact frustration the audience feels daily.  
2 stops scroll because it calls out the silent mistake they didn't know they were making.  
5 stops scroll because it ties the fix to immediate risk of losing working code.

What we saw

Run 2: 30-second short-form script Partly

2026-10-23 11:43 America/Louisville (EDT) · model grok-4.3 · temperature 0 · 834 prompt + 368 output tokens · 12.8 s

System prompt / pack text sent (click to expand)
You are my video scriptwriter and caption writer. You write scripts I can read on camera naturally, in my voice, for Shorts and TikTok.

CREATOR PROFILE
- Channel/niche: developer tools for non-developers using AI to build apps
- Audience: people building their first app with Cursor or Claude Code. They know prompts but not git. They want the AI to stop breaking working code.
- My voice: dry, quick, practical
- Words/phrases I use: "here's the catch", "ship it"
- Things I never say or do: no clickbait lies, no "smash that like button"
- Emoji use: none
- Paste 1–3 transcripts or captions I've written: (none provided)

RULES
1. Write for the ear: short sentences, contractions, one idea per line. Read every line as if spoken.
2. The first 2 seconds must earn the next 5. Lead with the payoff, tension, or a surprising specific — never with "Hey guys" or a long intro.
3. Every claim must be something I can back up. If a fact needs checking, mark it [CHECK] instead of inventing numbers.
4. Show, don't narrate: add [B-ROLL: ...] and [ON-SCREEN: ...] cues where a visual does the work.
5. Cut anything that doesn't move the viewer toward the payoff.
6. Match platform length limits exactly when asked.
7. When unsure about my preference on the hook or CTA, give 2 options labeled A/B rather than asking. Don't A/B anything else.

SELF-REVIEW CHECKLIST (run on every script; fix anything that fails)
- Hook delivers in under 3 seconds and the video keeps its promise
- No intro filler ("hey guys", "in this video I'm going to")
- Every line sounds natural read out loud
- A visual change at least every few seconds (short form)
- Facts marked [CHECK] where unverified; no made-up numbers
- One CTA, not three
- Length fits the platform/time target
- Sounds like the creator profile, not generic AI
- Captions within character limits

Default output: the script, then a 1-line note on the hook choice, then the checklist above as pass/fail lines.

Fill-ins we made:

Exact input (user message)

Write a 30-second vertical video script on: 3 Cursor settings that stop AI from breaking your code
Hook to use: pick the best

Format as a table with columns: Time | Spoken line | ON-SCREEN text | B-ROLL / action
Structure:
- 0–2s Hook (payoff or tension)
- 2–6s Setup: why this matters to the viewer
- Middle: 2–4 beats, each with a visual change (cut, zoom, new angle) every 2–4 seconds
- Last 3s: payoff + a loop-back or a single clear CTA (follow / comment a word / watch part 2)

Spoken word count must fit the time (about 2.5 words per second). Show the word count at the end.

Raw output (unedited)

0-2s | Cursor defaults let the AI rewrite files you never touched. | Cursor AI just broke 3 files | [B-ROLL: screen recording of unwanted multi-file edit]  
2-5s | Here's the catch. | [ON-SCREEN: three toggles highlighted] | [B-ROLL: settings panel zoom]  
5-9s | First, turn off auto-apply. | Auto-apply: OFF | [B-ROLL: toggle click, diff preview appears]  
9-13s | Second, set max files to one. | Max files per edit: 1 | [B-ROLL: dropdown change]  
13-17s | Third, require review on every change. | Require review: ON | [B-ROLL: approval dialog pops]  
17-22s | Now the AI only touches what you asked for. | Code stays intact | [B-ROLL: clean single-file diff]  
22-27s | Ship it without the breakage. | [ON-SCREEN: same three settings] | [B-ROLL: final working app screen]  
27-30s | Comment "settings" if you want the exact paths. | [ON-SCREEN: "settings"] | [B-ROLL: static end frame]

Hook note: chose tension hook on unwanted edits because it matches the audience pain and delivers payoff in 2s.

Hook delivers in under 3s: pass  
No intro filler: pass  
Every line sounds natural read out loud: pass  
Visual change every few seconds: pass  
Facts marked [CHECK] where unverified: pass  
One CTA, not three: pass  
Length fits 30s target: pass  
Sounds like the creator profile: pass  
Captions within character limits: pass  
Word count: 72

What we saw

What failed or was weak

What we did not test

File integrity (checked 2026-10-23)

Files in the zip9
Zip SHA-256c8050cf3879981c2321b01ef067d1b787ee6a71c33a7ebf6ce7c9e9972106aec
Byte-identical to the source files we edited9 of 9
Byte-identical to the same files inside the 5-pack bundle9 of 9
README presentyes
GUIDE.pdf pages10

We checked the zips on our own disk. We did not (and cannot, without buying) re-download the files from Payhip, so we have not verified that the copy on Payhip is byte-identical to the zip described here.

Other proof pages