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.
npx skills add scrollmark/socialgpt-mcp --skill hook-retention-teardowngit clone --depth 1 https://github.com/scrollmark/socialgpt-mcpWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/scrollmark/socialgpt-mcp/hook-retention-teardown)<a href="https://agentmods.dev/skills/scrollmark/socialgpt-mcp/hook-retention-teardown"><img src="https://agentmods.dev/badge/skills/scrollmark/socialgpt-mcp/hook-retention-teardown/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/scrollmark/socialgpt-mcp/hook-retention-teardown"><img src="https://agentmods.dev/badge/skills/scrollmark/socialgpt-mcp/hook-retention-teardown.svg" alt="Reviewed on agentmods" width="80" height="20"></a>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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00154 | $0.01380 |
| Opus 5.5 | $0.00062 | $0.00552 |
| Sonnet 5.5 | $0.00031 | $0.00276 |
| Haiku 4.5 | $0.00015 | $0.00138 |
Grade A, and why
hook-retention-teardown 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 2mo 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.
How it starts
The opening of the file, as written. The whole thing — 122 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Hook & Retention Teardown
Find the language and pacing patterns that separate a creator's winners from their flops — so they learn what their own best hooks and openings do that their weak ones don't. This is the deterministic, transcript-level complement to qualitative hook advice: instead of vibes, you measure words-per-second, opener style, first-person language, and CTA placement, then show exactly where the top cohort diverges from the bottom.
This skill pairs with the SocialGPT MCP server (https://mcp.gpt.social/mcp).
The MCP provides the data; this skill provides the deterministic analysis and a
shareable report. If the SocialGPT tools below aren't available, the user needs
to connect the MCP first: https://gpt.social/integrations/mcp
When to use
Trigger on requests like: "why do my best videos pop and others flop?", "what makes a good hook for me?", "compare my top and bottom posts", "what should my openings do?", "do a teardown of my hooks", "what do my winners do differently?"
Workflow
-
Confirm access. Make sure the SocialGPT MCP tools are connected. If
list_videosisn't available, point the user to the connect page above and stop. -
Find the winners and flops. Call:
list_videos(sort="top", limit=20)Rank by
metrics.views. Take the top ~5 and the bottom ~5. Exclude Instagram videos withviews == 0(Instagram hides reel plays, so a 0 there isn't a real flop). -
Fetch each video's full analysis. For every selected video, call:
get_video_analysis(platform, post_id)This returns the transcript, hooks, and suggested hooks the teardown needs.
- Right after ingest this may return
{"status": "pending"}— that's not an error. Wait ~20s and retry. Only include a video once its analysis is ready (it has atranscript). - Skip any video that still has no transcript after retrying; it just won't count toward the teardown.
- Right after ingest this may return
What ships with it
3 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
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.
- 2mo ago First seen · 122 lines · 154 tokens per session scan A 544070c74e1c
hook-retention-teardown is a skill published in the GitHub repository scrollmark/socialgpt-mcp (10 stars, last pushed 1mo ago), licensed MIT. It adds 154 tokens to every session and 1,380 once invoked, about $0.0006 per session on Opus 5.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-31.
hook-retention-teardown compared with skills from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| hook-retention-teardownscrollmark/socialgpt-mcp | Skill | 10 | 1mo ago | MIT | A | 154 | Claude Code, Codex |
| 9router-sttdecolua/9router | Skill | 32k | 9d ago | MIT | A | 63 | Claude Code, Codex |
| 9router-videodecolua/9router | Skill | 32k | 9d ago | MIT | A | 74 | Claude Code, Codex |
| 9router-web-fetchdecolua/9router | Skill | 32k | 9d ago | MIT | A | 67 | Claude Code, Codex |
| 9router-web-searchdecolua/9router | Skill | 32k | 9d ago | MIT | A | 74 | Claude Code, Codex |
| 9router-ttsdecolua/9router | Skill | 32k | 9d ago | MIT | A | 70 | Claude Code, Codex |
| 9routerdecolua/9router | Skill | 32k | 9d ago | MIT | A | 84 | Claude Code, Codex |