fb-hook-extractor

Solid

Reverse-engineer the hook from a high-share Facebook Page post, from its URL or pasted text. Identifies which of the 10 canonical 2026 Facebook formulas it uses (one-line opinion, tiny number, ask-the-page question, this-or-that, behind-the-scenes, story post, announcement, spotlight), explains why it earned shares or comments, and returns a blank template mapped to your topic. Use to learn from a Page post you admire. Not for writing your own (use fb-post-writer).

Data & Documents 36 stars 7 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Facebook Page Hook Extractor Paste a high-share Page post URL (or the text). Get back: which hook formula it uses, the exact structure, why it worked, and a blank template you can fill with your own voice. ## When to use - User finds a high-share Page post they want to study - User wants to replicate a specific Page's pattern - Before `fb-post-writer`, to seed a draft with a proven shape ## Input A Facebook Page post URL (any of the many shapes: `/posts/`, `permalink.php`, `/watch/`, `share/p/`). For a `share/p/` link the page and post ids are hidden behind an opaque token, so paste the post text. The bundle has no built-in Page reader, so the user pastes the post text either way. ## Output - **Formula identified** (FB1-FB10 from `../../references/hook-formulas.md`) with a confidence score - **Container:** short post vs story post, and why that container fit the idea - **Structural breakdown:** - The hook line (and for a story post, how the first line earns the "See more" tap) - Body architecture (the beats, for a longer post) - The close (what earns the share or the comment) - Interaction-triggering devices (numbers, named entities, the question, the turn) - **Primary goal** the original chased (shares / comments / reactions) - **Why it worked** psychologically and algorithmically (meaningful interactions) - **Blank template** with `{slot}` markers matched to the original, ready for the user's topic - **Cautions:** anything in the original that would fai...

Details

Author
sergebulaev
Repository
sergebulaev/facebook-skills
Created
2 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

linkedin-hook-extractor

Reverse-engineer the hook formula from a viral LinkedIn post URL. Returns which of the 20 canonical 2026 formulas it uses (anaphora, R.I.P., year-pivot, time-anchor, curiosity-gap, contrarian, comment-gate, emotional cold-open, named-gratitude, and 11 more), why it worked, and a blank template. Use to learn from a competitor's post, not to write your own (use linkedin-post-writer).

1,780 Updated 2 days ago
sergebulaev
AI & Automation Solid

fb-post-writer

Draft a short punchy Facebook Page post, or a longer story post, using a 2026 Facebook hook formula (one-line opinion, tiny number, ask-the-page question, this-or-that, useful tip, story post) picked by goal (shares, comments, reactions). Favors the under-80-character engagement sweet spot, runs the humanizer pass, and publishes via Publora on approval. Use to write a Page post from notes. Not for replying to comments (use fb-engagement-drafter) or auditing a draft (use fb-humanizer).

36 Updated 2 days ago
sergebulaev
Data & Documents Solid

ig-hook-extractor

Reverse-engineer the hook from a viral Instagram Reel or carousel, given a URL or a pasted caption. Identifies which of the 10 canonical 2026 formulas it uses (number-first, contrarian, relatable, confession, listicle, before/after, myth-buster, framework, pattern-interrupt Reel, how-I Reel), explains why it worked, names the primary goal, and returns a blank template mapped to your topic. Use to learn from a post you admire. Not for writing your own (use ig-caption-writer or ig-carousel-planner).

52 Updated 2 days ago
sergebulaev