hooks

A YouTube opening-line generator based on a framework that matches visuals, spoken words, and on-screen text to an audience desire. It produces and scores multiple hook options.

In plain words
What is it for?
Use it to create, compare, or improve introductions for planned videos from a topic, outline, idea brief, or key reveal.
Why use it?
It helps replace weak or unclear video introductions with openings designed around a specific viewer interest.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/ai-answer/contentrepurposesystem/hooks
Any agent
npx skills add AI-Answer/ContentRepurposeSystem --skill hooks
Clone the repo
git clone --depth 1 https://github.com/AI-Answer/ContentRepurposeSystem

Made for: Claude Code, Codex.

Per session 93 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,801 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00093 $0.01801
Opus 5 $0.00046 $0.00901
Sonnet 5 $0.00019 $0.00360
Haiku 4.5 $0.00009 $0.00180

Measured 2d ago against content hash 7c21d2abbf0d, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

hooks scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/hooks/SKILL.md · 175 lines

How it starts

The opening of the file, as written. The whole thing — 175 lines — stays where its author put it; the contents beside it link to each section on GitHub.

YouTube Hook Generator — Kallaway Framework

Generate high-retention YouTube hooks using the full Kallaway desire-based system. Every hook is scored against the Four Commandments and delivered as a Three Hook Alignment (visual + spoken + text).

When This Skill Activates

Activate when the user wants to:

  • Write a hook for a video they're planning
  • Generate opening lines or intro scripts
  • Improve an existing hook
  • Get multiple hook options to test

Example triggers:

  • "Write hooks for my RAG video"
  • "Hook ideas for 'How I Automated 90% of Social Media'"
  • "Help me nail the intro for this video"
  • /hooks or /hooks <video concept>

Input

The user provides one or more of:

  • Video concept/topic — what the video is about
  • Idea brief — output from /ideation
  • Outline — output from /outlines
  • Key talking points — the most interesting facts/reveals

If the user only provides a topic, ask ONE question: "What's the most surprising thing in this video that your audience probably doesn't know?" That answer becomes the hook's core material.

The Kallaway Framework

Phase 1 — Identify the Desire

Map to one of the Four Horsemen:

  • Money — making it, saving it, growing it
  • Time — saving it, not wasting it, getting hours back
  • Health — reducing stress, avoiding burnout, mental clarity
  • Status — looking smart, being ahead, impressing peers

Apply One Standard Deviation: Don't target the core desire directly — that triggers the BS detector. Package it one step away using a proxy desire.

Core Desire Direct (BS detector) Proxy (one standard deviation)
Money "Make more money with AI" "Automate your entire content pipeline"
Time "Save 10 hours a week" "Never start a Claude Code session from scratch"
Status "Become an AI expert" "Build what your team thinks requires a dev shop"
Health "Reduce work stress" "Stop manually doing what AI handles in seconds"

Read the full file on GitHub · 175 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 175 lines · 93 tokens per session scan A 7c21d2abbf0d

Subscribe to this mod's changes

hooks is a skill published in the GitHub repository AI-Answer/ContentRepurposeSystem (12 stars, last pushed 2mo ago), licensed MIT. It adds 93 tokens to every session and 1,801 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

feature-state-keeper

Use when starting, advancing, finishing, or blocking a feature. Manages featurelist.json + progress.md + session-handoff.md. Default-FAIL enforced.

Redtropig/harness-anchor · 37 tokens

anti-hallucination-gates

Use before claiming done/fixed/passing — or before asserting something is absent: not installed, not available, no such function, couldn't find it. Default-FAIL runs both ways — every claim needs an evidence path. A negative claim must carry its search scope and observation date; state calibrated uncertainty when…

Redtropig/harness-anchor · 72 tokens

cpp-static-analysis

Use in C/C++ projects when reviewing changes or hunting bugs. Runs clang-tidy/cppcheck/IWYU. Needs compilecommands.json. Changed lines only.

Redtropig/harness-anchor · 37 tokens

capturing-golden-rules

Use when the same mistake or bad pattern recurs, when a code-review comment is really a convention worth enforcing, or when you catch AI-generated drift/slop and want it to never happen again. Encodes the lesson as a durable rule in golden-rules.md — the feedback-flywheel / harness-layer-learning ratchet — instead of…

Redtropig/harness-anchor · 87 tokens

cpp-sanitizers

Use in C/C++ projects for crashes, hangs, UB, data races, memory errors. ASan/UBSan/TSan runtime checks. Build sanitizer config separately.

Redtropig/harness-anchor · 40 tokens

docs-lookup

Use when looking up unfamiliar tools, APIs, errors, library behavior. Context7 → WebSearch → calibrated uncertainty fallback chain. Don't guess.

Redtropig/harness-anchor · 32 tokens