# Viral Hook

> Generate viral YouTube Shorts hook lines in curiosity/shock/challenge styles.

- Skill: `matrixx0070/viral-hook` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add matrixx0070/viral-hook`
- Raw SKILL.md: https://api.skillmd.com/api/skills/matrixx0070/viral-hook/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: Matrixx0070 (https://skillmd.com/u/matrixx0070)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/matrixx0070/viral-hook

---


## Description

Generates viral hook lines for YouTube Shorts targeted at the owner's configured target audience.
Three hook styles are supported:

| Style | Psychology | Best for |
|-------|-----------|---------|
| `curiosity` | Creates information gap | Educational, tech topics |
| `shock` | Activates amygdala response | News, controversy, records |
| `challenge` | Triggers social comparison | Quizzes, challenges, polls |

Returns 10 hook variants plus a recommended pick (shortest, highest CTR potential).

## Input Schema

```json
{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "description": "The subject of the Short (e.g. 'ChatGPT', 'crypto crash')"
    },
    "style": {
      "type": "string",
      "enum": ["curiosity", "shock", "challenge"],
      "description": "Hook style"
    }
  },
  "required": ["topic", "style"]
}
```

## Output Schema

```json
{
  "type": "object",
  "properties": {
    "hooks":       { "type": "array", "items": { "type": "string" }, "description": "All generated hook lines" },
    "recommended": { "type": "string", "description": "Best hook to use" }
  }
}
```

## Example

```ts
const result = await registry.execute('content.viral-hook', {
  topic: 'AI taking jobs',
  style: 'shock',
});
// result.data.recommended → "BREAKING: AI taking jobs has been lying to you this whole time 🚨"
```

## Notes

- No LLM calls — deterministic, instant output.
- Includes localised variants with Hindi/Urdu slang for desi audience resonance.
- Agent can further refine hooks via `content.write-copy` for deeper personalization.

