Tooluck logoTooluck
SKILL.md

jab-hook

Agent skill fromcoreyhaines31/makerskills

Gary Vaynerchuk's jab-jab-jab-right-hook framework applied to a personal portfolio rotation on X and LinkedIn. Jabs = build-in-public + educational (value). Hooks = promo (the ask). Each property in the user's configured portfolio (see `~/.config/makerskills/jab-hook/properties.yaml`) gets a hook at least once every ~3 weeks; jabs fill the rest. Drafts go into the user's Typefully workspace via MCP. Modes — plan (7-day plan), pick-next (single post), audit (coverage report), draft (specific post). Triggers on "/jab-hook," "what should I post," "plan my socials," "next promo," "next jab," "next hook," "social rotation," "promote [property]," "BIP post," "audit my socials," "what haven't I posted about."

How to install jab-hook

install jab-hook
# install the makerskills pack with the skills CLI
npx skills add coreyhaines31/makerskills

# or add only this skill to Claude Code: copy the folder

skills/jab-hook/

# into

~/.claude/skills/jab-hook/ (all projects)

.claude/skills/jab-hook/ (one project)

skills/jab-hook/SKILL.md

MITFull file
1# /jab-hook — Jab-jab-jab-right-hook for a personal portfolio
2
3Gary Vaynerchuk's framework applied to your configured portfolio: keep the feed mostly *jabs* (value — BIP + educational) so the *hooks* (promo) earn attention when they land. Drafts to your personal Typefully workspace.
4
5**One-time setup**: see `references/properties.md` and `references/typefully-config.md` to configure your real portfolio + workspace. Personal config lives in `${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/jab-hook/`.
6
7## Mental model
8
9- **N rotation slots** (configured in `~/.config/makerskills/jab-hook/properties.yaml`): one per property you want to promote on rotation
10- **~2 promo posts/week** → each property cycles every ~3 weeks at equal weight
11- **Non-promo days**: 50/50 build-in-public vs educational
12- **Target weekly rhythm**: ~2 promo + ~2–3 BIP + ~2–3 educational
13- **Platforms**: X + LinkedIn via your personal Typefully workspace
14
15## Step 1 — Pick the mode
16
17Detect from the trigger:
18
19| User says | Mode |
20|---|---|
21| "plan my socials," "next week's posts" | **plan** |
22| "what should I post," "next promo," "pick next" | **pick-next** |
23| "audit my socials," "what's overdue," "what haven't I posted about" | **audit** |
24| "draft a promo for X," "BIP post about Y," "educational about Z" | **draft** |
25
26If ambiguous, confirm.
27
28## Step 2 — Load context
29
301. Read `references/properties.md` — the 6 rotation slots and angle ideas
31…

Excerpt shown under the repository's MIT license.

More skills in makerskills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates