skills/by-role/marketing/linkedin-post/SKILL.md
Write a high-performing LinkedIn post in the user's brand voice using Hook-Story-Offer (Alex Hormozi, $100M Offers) and the Curiosity Gap hook method (George Loewenstein). Every post starts by selecting a named hook formula - specific number + surprising result, contrarian statement, personal confession, direct challenge, or before/after. Use when the user asks for a LinkedIn post, LinkedIn update, LinkedIn content, "post for LinkedIn", thought-leadership post, founder post, or short professional social content. Reads brand voice and ICP from knowledge/ so output sounds like the company, not generic AI.
npx skillsauth add qa-aman/claude-skills linkedin-postInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Writes LinkedIn posts that get read, saved, and reshared. Applies the Hook-Story-Offer structure (Alex Hormozi) with the Curiosity Gap hook method (George Loewenstein). Every post creates a specific information gap in the hook, closes it in the story, and ends with one clear action.
HOOK: stop the scroll. Create a pattern interrupt. The hook must create enough curiosity or pain recognition that the reader clicks "see more." The hook fails if someone can scroll past without wondering what comes next.
STORY: make the hook real. Provide context, the journey, the insight. This is where trust is built. Show, don't tell. Specific details, numbers, named situations.
OFFER: what should the reader DO? The offer can be: click a link, follow, save the post, reply with a word, or believe something new. One action only. Low friction. "What do you think?" is not an offer - it is an afterthought.
Note: "offer" in LinkedIn context is NOT always a sales pitch. The offer is whatever action you want the reader to take - including "bookmark this framework" or "reconsider this belief."
Best LinkedIn hooks create a specific information gap between what the reader knows and what the post promises to reveal. The gap must be:
Hook quality test: does the hook create a specific gap the reader needs to close? If someone can guess the answer from the hook alone, it is not a gap - it is a headline.
Pick one before writing. Name it in the process.
Load context. Read knowledge/brand/voice.md. If missing, stop and tell the user to run /onboard --brand.
Read 3-5 high-performing past posts from knowledge/content-library/ if they exist. Mirror cadence and rhythm, not topic.
Select a hook formula. Pick one of the 5 formulas. Name it explicitly before writing. Do not skip this step.
Hook formula selected: [formula name]
Gap this hook creates: [one sentence - what does the reader not know yet?]
Write the hook. First line decides everything. Rules:
Write the story. 3-7 short paragraphs using Hook-Story-Offer structure:
knowledge/brand/voice.md says they are part of the voice.Write the offer. One line. One action. Low friction.
Self-check before showing:
knowledge/brand/voice.mdSave to output/linkedin-post/<DD-MM-YYYY>-<slug>.md with frontmatter:
---
format: linkedin-post
topic: <topic>
author: <founder|cmo|company>
goal: <goal>
hook-formula: <formula name>
words: <count>
created: DD-MM-YYYY
---
Offer 2 hook variants unless the user only wanted one. The hook is the highest-leverage edit point - a different hook formula on the same content can double or halve performance.
| Situation | Best formula | |---|---| | You have a specific metric result | Formula 1: Specific number + surprising result | | You want to challenge a common belief | Formula 2: Contrarian statement | | You changed your own mind about something | Formula 3: Personal confession | | You see a widespread mistake | Formula 4: Direct challenge | | You have a transformation story | Formula 5: Before/after without the how |
knowledge/services/ and knowledge/content-library/case-studies/ only.development
Plan a webinar end-to-end using April Dunford's Obviously Awesome positioning framework to find the topic angle that makes the webinar obviously valuable to the right audience. Produces topic positioning, abstract, speaker brief, registration page, promotion sequence, day-of run-of-show, and post-webinar follow-up. Use when the user asks to plan a webinar, virtual event, online workshop, "we need a webinar on X", host a webinar, online masterclass, or any live virtual event with promotion and follow-up. Reads ICP, services, and brand voice from knowledge/.
development
Write long-form thought leadership articles, opinion pieces, industry POV essays, and CEO/founder bylines using the Made to Stick SUCCESs framework (Chip and Dan Heath). Use when the user asks for a long-form article, executive byline, opinion piece, industry POV, manifesto, "explain our point of view on X", or wants to publish an authority-building piece (1200-2500 words). Reads brand voice and positioning from knowledge/.
development
Plan a monthly content calendar across channels using the Content Marketing Matrix (Dave Chaffey, Smart Insights) - Entertain/Inspire/Educate/Convince. Every post gets a quadrant label. The monthly calendar must hit 40% Educate, 40% Inspire+Convince, 20% Entertain. Produces a week-by-week posting schedule with topics, formats, channels, and asset links. Use when the user says "content calendar", "social calendar", "plan next month's content", "what should we post", "content plan", "editorial calendar", "schedule posts for the month", or wants a structured posting plan for LinkedIn, Twitter, email, or blog. Reads brand voice, ICP, and past learnings from knowledge/.
development
Write SEO-optimized long-form articles targeting specific keywords using the They Ask You Answer Big 5 framework (Marcus Sheridan). Articles are categorized by Big 5 type (Cost, Problems, Versus, Best/Reviews, How-To) and structured accordingly. The "answer first" rule applies to every article. Use when the user asks for an SEO article, blog post for ranking, "rank for keyword X", organic content, search-optimized post, pillar page, or content for organic traffic. Includes keyword targeting, search intent matching, internal linking suggestions, and meta tags.