A/B Hook Tester
Generates two mechanically different hooks for the same reel plus a clean A/B test design.
Content & WritingBeginner★ 329⑂ 60AI score 8/10Last updated: Oct 17, 2026
What it does
- Takes your reel script or idea and produces two hooks built on different mechanisms (e.g. result-first vs objection-first) rather than one hook reworded.
- Each variant includes the exact on-screen text and the spoken line.
- Adds the test design: hypothesis for what you learn if A or B wins, the variables you must hold constant (cover, length, caption, posting time), the deciding metric (3s retention, not likes), and the rough view count before results mean anything.
- Flags it when both hooks pull the same lever and replaces one.
Who it's for
- Creators posting reels/shorts/TikToks who want to fix the first three seconds.
- Social media marketers who prefer testing over gut feel.
- Content agencies that have to report A/B results to clients.
Examples
- "Give me two hooks to test — I care about saves" → a result-first A, an objection-first B, and a saves-based read.
- "A/B this opening" → keeps your current hook as A and proposes a structurally different B.
- "Which opening should I use?" before a campaign → two options plus a hold-constant checklist for cover and caption.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/Ootto-AI/claude-content-skills/HEAD/skills/ab-hook-tester/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on AI Skill Mart. Copy the skills/ab-hook-tester folder from the GitHub repo Ootto-AI/claude-content-skills into my ~/.claude/skills/ab-hook-tester/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/Ootto-AI/claude-content-skills.git /tmp/claude-content-skills && mkdir -p ~/.claude/skills && cp -r /tmp/claude-content-skills/skills/ab-hook-tester ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open your terminal.
- Clone the repo:
git clone https://github.com/Ootto-AI/claude-content-skills.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy this skill:
cp -r claude-content-skills/skills/ab-hook-tester ~/.claude/skills/ - Restart Claude Code and ask "give me two hooks to test" to trigger it.
- Paste the script (or idea) and state what you're optimising for — retention, saves or DMs — for the best output.
View source on GitHub ↗License: MIT