Ideation Skill · Reference Dossier

ad-hook-principlesThe foundation layer of hook psychology — 6 core mechanics of attention capture. Not a generative skill. Load this before any hook work; it grounds every hook the system writes in first-principles psychology.

Owner: Reference document — consumed as context, not executed directly · for Asel · 2026-06-11
What it does

ad-hook-principles is the foundation psychology layer of the /ad-script hook chain. It defines the 6 core mechanics — open loop psychology, pattern disruption vs. pattern matching, specificity as a credibility signal, identity targeting, tension architecture, and dopamine engineering — that explain WHY any hook works or fails. This is a knowledge base, not a skill that runs. No model executes it. Instead, ad-hook-generation and ad-scripter-write load it as context before producing any hook output. Think of it as the rulebook a good hook-writer has already memorised. The currency check below replaces the usual live-output example — because this document does not produce output, it needs to be accurate, not demonstrated.

Currency check — 2026-06-10

One live calibration applied in the 2026-06-10 sweep: the Hook Strength Checklist item "Scroll-Stop Power" has been qualified to mean stopping the right viewer (identity-matched, problem-aware) and earning continuation into the body — not maximising raw scroll-stop percentage. Account data from the IDA (Interior Design Academy — Amelia Fenmore's interior-design business coaching offer) depth eval confirmed that two of our highest hook-rate ads are our two worst-converting ads. Raw hook rate is not a quality signal. A note to this effect now lives in the checklist directly.

01 How this document is loaded — no model runs it directly

ad-hook-principles is consumed as context. Here is exactly how it enters the pipeline.

When the operator runs /ad-script, the hook chain fires in this order:

  1. ad-hook-principles (this document) is loaded into the context window of the next step as a knowledge primer — no model call, no output.
  2. ad-hook-generation reads it and uses the 6 mechanics as its evaluation framework when writing hooks across the 34 frameworks (24 cold + 10 warm). Every hook it generates is implicitly tested against these principles.
  3. ad-scripter-write also loads it at script-write time, so hook-body integration decisions are grounded in the same psychology.

Because no model executes this document, there is no model-routing table here. The model-routing decisions that matter belong to ad-hook-generation (which runs claude-opus-4-8 (Opus 4.8) via OpenRouter for hook synthesis) and ad-scripter-write (same model tier).

The command that wraps the hook chain is /ad-script. The chain sequence inside that command: ad-hook-principles → ad-hook-generation → (optionally) ad-hook-niche-health → ad-scripter-write.

02 The spec — 6 core mechanics

These are the actual contents of the knowledge base. One card per mechanic. Each card is what ad-hook-generation has in its context when it writes.

Mechanic 1 — Open Loop Psychology

Creates unresolved cognitive tension that demands continuation
ElementDetail
mechanismThe brain cannot tolerate an open question. Present incomplete information that implies a valuable answer exists. The viewer continues watching only to close the loop — not because the ad is entertaining.
diagnostic questionDoes this hook create a question in the viewer's mind that they must have answered?
failure modeSelf-resolving hooks. If the hook answers its own question, there is no reason to continue. "This is why most interior designers charge too little" leaves the loop open. "Most interior designers charge too little because they fear rejection" resolves it immediately.

Mechanic 2 — Pattern Disruption vs. Pattern Matching

Two opposing forces — correct choice depends on funnel stage (TOF vs. MOF/BOF)
ElementDetail
pattern disruption (cold)The scroll is a pattern. Break it. Unexpected visuals, contradictory statements, violated expectations. Cold traffic — top of funnel (TOF) — has never seen you. Novelty triggers attention allocation. Risk: feels gimmicky if not grounded in relevance.
pattern matching (warm)Familiar cues trigger recognition and trust for middle/bottom of funnel (MOF/BOF) — people who already know the expert. Recognition reduces cognitive load. Risk: blends in if not differentiated enough from other known touchpoints.
diagnostic questionIs this audience seeing the expert for the first time (disrupt) or do they already know them (match)?

Mechanic 3 — Specificity as Credibility Signal

Precise details create belief; vague claims trigger skepticism
ElementDetail
mechanismSpecificity implies insider knowledge. If you know the exact number, the precise timeframe, the specific method — you must have real experience. The viewer's skepticism lowers automatically when the detail is concrete.
specificity leversNumbers: "$14,237" beats "thousands." Timeframes: "in 47 days" beats "quickly." Methods: "using the 3-2-1 stacking method" beats "a simple technique." Locations: "from a warehouse in Boise" beats "from home."
diagnostic questionWould a skeptic find this more believable if I added concrete details?

Mechanic 4 — Identity Targeting (the WHO Callout)

People scroll past content for "everyone" — they stop for content for "them"
ElementDetail
mechanismWhen someone recognises themselves in a hook, they experience a micro-moment of "this is for me." That recognition creates relevance. Relevance creates attention. Without it, even a well-crafted hook is invisible to the right viewer.
identity layersDemographic: "Moms over 40…" · Psychographic: "If you've ever felt stuck…" · Behavioural: "If you've tried keto and failed…" · Aspirational: "Future 7-figure entrepreneurs…" · Situational: "Anyone still working a 9-5 they hate…"
diagnostic questionWould a specific person feel called out by this hook? Can they see themselves in it?

Mechanic 5 — Tension Architecture

Contrast, contradiction, or unexpected juxtaposition creates instability the brain must resolve
ElementDetail
mechanismTension creates instability. The brain seeks resolution. Resolution requires continued attention. No tension, no pull. The most common error is a flat hook — a true, accurate statement with no internal contradiction or contrast.
forms of tensionContradiction: "The diet that has you eating MORE." · Contrast: "She went from $0 to $50K/month." · Paradox: "Why working harder keeps you poor." · Conflict: "What your doctor won't tell you." · Reversal: "The exercise that's making you fatter."
diagnostic questionDoes this hook contain an element that shouldn't logically coexist? A claim that contradicts the viewer's expectations?

Mechanic 6 — Dopamine Engineering

Promise reward. Delay delivery. Anticipation is the actual product.
ElementDetail
mechanismThe anticipation of a reward releases more dopamine than the reward itself. A hook that promises valuable information creates anticipation. Delivering that information immediately in the hook kills the anticipation and destroys the reason to continue.
formulaBurning intrigue + Specific benefit = Hyper-dopamine hook. Burning intrigue is what they cannot look away from. Specific benefit is the concrete value promised on the other side. Both must be present — intrigue without benefit is clickbait; benefit without intrigue is a press release.
diagnostic questionDoes this hook make a promise that creates genuine anticipation? Have I avoided satisfying that anticipation in the hook itself?

Beyond the 6 mechanics, the source file contains three supporting frameworks that ad-hook-generation and ad-scripter-write also consume as context: the Hook Strength Checklist (9-point pre-finalisation gate), the Audience Relevance Checklist (8-point target-match verification), and the Awareness Level Framework (5-level matrix from Unaware to Most Aware). These do not replace the 6 mechanics — they apply them.

03 Live example — all 6 mechanics on a single IDA hook representative

This is a constructed example, not from a live eval run. It applies each mechanic to a hook for Amelia Fenmore (IDA — the interior-design business coaching offer). Badge: b-rep.

Representative — IDA (Amelia Fenmore), cold traffic TOF hook. Hook Framework: HT5 (Identity Wedge). Constructed from real IDA avatar and proof-bank material.
HOOK (visual + spoken):
"If you became an interior designer without a design degree — stop scrolling.
You're probably leaving $8,000 a project on the table, and I can prove it."

---

MECHANIC WALKTHROUGH:

1. OPEN LOOP PSYCHOLOGY
   "I can prove it" creates a factual claim that demands evidence.
   The viewer now has a question: "What's the proof? How exactly am I
   leaving $8K on the table?" The hook does NOT supply the answer —
   that lives in the body. Loop: open.

2. PATTERN DISRUPTION
   Cold traffic. TOF. The scroll pattern is broken by a direct
   command ("stop scrolling") that calls out a specific behaviour
   the viewer is doing right now. The contradiction is built into the
   medium: an ad that acknowledges you are about to scroll past it.

3. SPECIFICITY AS CREDIBILITY SIGNAL
   "$8,000 a project" — not "thousands" or "a lot." Exact figure.
   Implies the speaker has data. Specificity of the number anchors
   belief before the viewer has heard a single argument.

4. IDENTITY TARGETING
   "Became an interior designer without a design degree" — a precise
   behavioural + credential callout. IDA's core avatar: career-switchers
   and self-taught decorators who lack formal credentials. This person
   feels called out within 0.4 seconds. Everyone else scrolls, and
   that is the correct outcome — we want qualified attention only.

5. TENSION ARCHITECTURE
   Reversal form: the implied claim is "your unconventional path is
   costing you money." This contradicts the common narrative that
   passion + grit compensate for missing credentials. The contradiction
   creates instability — the viewer wants to know if the claim is true.

6. DOPAMINE ENGINEERING
   Two-part promise: (a) you are losing a specific amount, (b) there
   is proof. Neither is delivered in the hook. The viewer must continue
   to collect the dopamine hit. The hook avoids the fatal error of
   explaining how the $8K loss happens — that resolution belongs to
   the body.

---

HOOK STRENGTH CHECKLIST (pass/fail):
1. Curiosity Gap            PASS — "how exactly?" is unanswered
2. Scroll-Stop (qualified)  PASS — calls out the right viewer by credential absence
3. Specificity              PASS — "$8,000 a project"
4. Identity Match           PASS — "without a design degree" is exact avatar language
5. Tension Present          PASS — reversal form
6. Promise Made             PASS — "I can prove it" implies forthcoming evidence
7. No Resolution            PASS — hook does not explain the mechanism
8. Native Feel              PASS — direct address reads like creator content, not ad copy
9. Emotional Calibration    PASS — business/income niche; frustration, not shame; ambition-coded
How to read it: Each mechanic is traced to a specific word or phrase in the hook. This is the level of explicitness ad-hook-generation applies internally when evaluating a hook candidate — not just "does it work" but "which mechanic is doing which job." A hook that passes fewer than 7 of the 9 checklist items is returned for revision before it enters the script. Note that Scroll-Stop Power is assessed as qualified attention (right viewer, right problem) — not raw scroll-stop volume.

04 Glossary

Every abbreviation and term used in this dossier and its source file, spelled out in full with contextual grounding.

TermIn full / what it means
IDAInterior Design Academy — The expert identity for Amelia Fenmore, an interior-design business coach. IDA's Meta ads target career-switchers and self-taught decorators who want to charge professional-level fees. The expert namespace in all Supabase and Fibery rows is ida.
TOFTop of Funnel — Cold traffic. People who have never seen the expert's content before. TOF hooks use pattern disruption (Mechanic 2). They need to earn attention from a stranger, not a fan.
MOFMiddle of Funnel — Warm traffic. People who have seen content or engaged with an ad but have not yet booked a call. MOF hooks use pattern matching (Mechanic 2) — familiar cues trigger trust.
BOFBottom of Funnel — Hot traffic. People who have visited the booking page or watched the free training but have not yet booked. Highest intent retargeting segment.
CPBCCost Per Booked Call — How much was spent on Meta ads to get one person to book a sales call with the expert. The primary success metric for IDA cold traffic. A low CPBC means the creative is profitable. A high CPBC means it is not — even if hook rate looks good.
CPLCost Per Lead — How much was spent to get one person to register for the free training. Used as an early proxy when CPBC data is not yet available (a creative needs spend before CPBC is meaningful).
hook rateThe percentage of viewers who watch past the opening hook (typically measured at the 3-second mark). A high hook rate means the hook interrupted the scroll. It does not mean the creative converts. Per the 2026-06-10 currency check: two IDA ads with the highest hook rates were the two worst converters. Hook rate is a scroll-stop signal, not a quality signal.
hold rateThe percentage of viewers who stay engaged through the mid-section of the ad (roughly 25–75% of the video). Hold rate is a stronger quality signal than hook rate — it indicates whether the body earned the attention the hook captured.
open loopA cognitive state created when a hook presents a question or incomplete idea without resolving it. The viewer's brain treats the unresolved loop as an itch that must be scratched. Rooted in the Zeigarnik Effect — unfinished tasks occupy more working memory than completed ones.
pattern interruptAny stimulus that breaks the viewer's existing scroll pattern — an unexpected visual, a contradictory statement, a direct command. Used in TOF / cold-traffic hooks. The purpose is to force attention allocation on a stream where the viewer is on autopilot.
pattern matchUsing familiar cues — the expert's face, a known phrase, a recurring visual style — to trigger recognition in a warm audience. Reduces cognitive load and creates a sense of trust. Used in MOF/BOF hooks where recognition is already established.
tension architectureThe deliberate construction of contrast, contradiction, or paradox inside a hook so the viewer feels instability. Tension is not negativity — it is the gap between two things that should not coexist. Resolution of that gap requires continued watching.
dopamine engineeringThe practice of promising a reward and delaying its delivery. Neurologically, anticipation (the approach phase) releases more dopamine than the reward itself (the consummation phase). A hook that promises valuable information and then withholds it creates a dopamine-driven pull toward the body of the ad.
specificity leverAny concrete detail — an exact dollar amount, a named timeframe, a precise method name, a specific location — that makes a claim more believable. Specificity implies insider knowledge. Vague claims ("thousands of dollars") trigger automatic skepticism; specific claims ("$14,237") lower that guard.
identity targetingThe practice of naming a specific type of person in the hook so that person stops scrolling and everyone else keeps going. Good identity targeting creates qualified attention — the right viewer self-selects in. The goal is NOT to stop everyone.
WHO calloutThe explicit naming of the target viewer — by demographic, psychographic, behaviour, aspiration, or situation — inside the first 2–3 seconds of the hook. When a viewer hears or reads a description that matches themselves, they experience a micro-moment of recognition ("this is for me") that triggers continued engagement.
qualified attentionScroll-stops from viewers who match the ideal customer profile (ICP) — identity-matched, problem-aware, funnel-appropriate. Distinguished from raw hook rate, which counts all stops regardless of viewer match. The 2026-06-10 depth eval confirmed this distinction is critical: optimise for qualified attention, not volume.
ICPIdeal Customer Profile — The specific type of person the ad is trying to reach. For IDA: self-taught or career-switching interior designers who want to charge professional fees without a formal design degree. Every hook decision — which identity to call out, which problem to agitate, which tension to create — is filtered through the ICP.
awareness levelWhere the viewer sits on the five-stage spectrum from Unaware (doesn't know they have a problem) to Most Aware (ready to buy). Hook strategy differs by stage: Unaware audiences need identity or situation leads; Problem Aware audiences need pain agitation; Solution Aware audiences need differentiation.
emotional entry stateWhere the viewer is emotionally right now — before they see the ad. For health niches this is often exhaustion or shame; for business/income niches it is often frustration or comparison anxiety. The hook must meet the viewer at their entry state before moving them toward the desired transition state.
HT1–HT12High-Ticket Cold Traffic Hook Frameworks 1 through 12 — The 12 cold-traffic hook frameworks designed for high-ticket offers (like IDA's coaching programme). Defined in ad-hook-generation. HT5 = Identity Wedge (the framework used in the §03 example above), HT8 = Confession / Vulnerability Lead.
F1–F12Cold Traffic Core Hook Frameworks 1 through 12 — The 12 standard cold-traffic frameworks in ad-hook-generation. Contrarian Claim, Unexpected Outcome, Hidden Truth, Specific Transformation, Identity Callout, Mistake Reveal, Paradox Hook, Question Interrupt, Time Collapse, What If Reframe, Social Proof Lead, Native Story Opening.
W1–W10Warm Traffic Retargeting Frameworks 1 through 10 — The 10 warm-traffic frameworks in ad-hook-generation for MOF/BOF retargeting audiences. Use pattern matching, not pattern disruption.
Voice BookThe structured expert voice profile built by ad-voice-profile. Captures the expert's vocabulary, speech patterns, proof-delivery style, and signature phrases. ad-hook-generation and ad-scripter-write load the Voice Book at runtime to ensure every hook sounds like the expert — not a copywriter. (Previously called "Layer 3 calibration" — that name is deprecated.)
HermesHermes (autonomous background agent layer) — The always-on agents that maintain the Supabase data layers: Curator-Hermes keeps the swipe library current; Voice-Hermes keeps the Voice Book warm; Sales-Hermes tracks objections. ad-hook-principles does not interact with Hermes directly — it is a static knowledge document.
SupabaseSupabase (database platform) — The PostgreSQL-based system of record for the ad creative data layer. Runtime reads go to Supabase views — never to Fibery or Drive directly. ad-hook-principles does not read Supabase; its consumers (ad-hook-generation, ad-scripter-write) do.
FiberyFibery (project management and creative entity system of record) — Where all creatives, hooks, and production entities live as structured records. The /ad-log command writes CREATIVE + HOOK entities to Fibery after the script pipeline completes.
OpenRouterOpenRouter (model routing proxy) — The API gateway through which all language model calls are routed. Provides unified billing, model switching, and per-call logging. ad-hook-principles itself makes no model calls — its consumers do, via OpenRouter.
SPBSocial Proof Bridge — A non-negotiable structural element in every script: a named student result delivered mid-script to bridge the expert's claim and the viewer's belief. Non-negotiable per system rules — no format skips it. Defined in ad-scripter-write, consumed downstream of hook generation.
DTCDirect to Camera — A video ad format where the presenter speaks directly into the camera, creating a one-on-one feel. One of the two primary IDA video formats (the other being Studio DTC with production lighting).
UGCUser-Generated Content — An ad format that mimics organic, creator-style content — informal, handheld, low-production-value look. Routed through the AI-UGC pathway in ad-production-brief when a filmed actor is not used.
PIIPersonally Identifiable Information — Any data that can identify a specific individual. Not a factor for this reference document — ad-hook-principles contains no PII. Relevant downstream when Fable 5 is considered for synthesis (mandatory 30-day data retention).
HITLHuman in the Loop — The V1 pipeline principle: the operator approves at every gate. No autonomous hook generation or script publishing. HITL ensures the system captures both the raw model output and the operator's edited final — the delta is the agentic performance signal.
b-repRepresentative badge — Applied to live examples constructed from real IDA material (proof bank, Voice Book, avatar data) but not drawn from a recorded eval run. Honest disclosure that the example is illustrative, not a captured artifact.