The library / Hooks

Six hook patterns that keep reappearing

Not a swipe file. Six underlying moves, with the conditions each one needs to work.

Six patterns, each with the gap it opens

Templates travel badly. A hook copied word for word arrives in the feed next to everyone else who copied it, and the pattern burns out faster than it spreads. What survives is the mechanism underneath. These six recur, and each needs a specific condition to be true or it collapses.

1. The contradiction

State something the audience believes, then deny it. The gap is between their model and yours, which is the widest gap available because they are already holding one side of it.

Condition: you have to actually disagree. Manufactured contradictions — denying something nobody believes, or denying something and then conceding it — are the fastest way to teach an audience to discount your openings.

2. The unfinished action

Begin mid-process, with something visibly underway and not yet resolved. The gap is the outcome. This is the only pattern that works with no language at all, which is why it dominates in categories where the work is visual.

Condition: the outcome has to be genuinely uncertain. An unfinished action whose ending is obvious is just a slow start.

3. The cost

Lead with what something cost — money, time, attempts, failures. The gap is whether it was worth it, and the number does the work of making the question feel concrete.

Condition: the number must be real. This pattern is unusually sensitive to inflation because audiences compare across creators, and a cost that sounds rounded up is read as rounded up.

4. The named mistake

Identify an error the viewer is probably making. The gap is self-diagnostic: am I doing that? It is powerful because the viewer cannot resolve it without continuing.

Condition: specificity. “You're posting wrong” names nothing. The mistake has to be narrow enough that a viewer can check themselves against it in one second.

Every one of these is the same move wearing different clothes: create a question the viewer would rather answer than abandon.

5. The before

Show the starting state of a transformation. The gap is the end state. It is the most reliable pattern in short-form and also the most saturated, which means the opening frame has to earn its place on composition alone.

Condition: the before has to be legible in a fraction of a second. A before that requires explanation is not a before.

6. The credential in passing

Establish standing without announcing it — mentioning the scale you work at while explaining something else. The gap is what someone with that vantage point knows.

Condition: it has to be genuinely in passing. Delivered directly it becomes a boast, and the audience spends the next seconds evaluating you rather than the claim.

How to use a list like this

Not by picking one. By writing the video first, then asking which of the six the material already supports — most topics only support two or three honestly, and forcing a pattern the material cannot carry produces exactly the gap that never closes.

And then by checking the result against your own history rather than against the creator you took the pattern from. A hook that lifts a post well above your own baseline has told you something; a hook on a post that did a large number in a large account has told you almost nothing.

Sources

growthcamel.
What actually works in short-form, measured.