Skills for Real Engineers. Straight from my .agents directory.
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
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)
1# /jab-hook — Jab-jab-jab-right-hook for a personal portfolio23Gary 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.45**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/`.67## Mental model89- **N rotation slots** (configured in `~/.config/makerskills/jab-hook/properties.yaml`): one per property you want to promote on rotation10- **~2 promo posts/week** → each property cycles every ~3 weeks at equal weight11- **Non-promo days**: 50/50 build-in-public vs educational12- **Target weekly rhythm**: ~2 promo + ~2–3 BIP + ~2–3 educational13- **Platforms**: X + LinkedIn via your personal Typefully workspace1415## Step 1 — Pick the mode1617Detect from the trigger:1819| 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** |2526If ambiguous, confirm.2728## Step 2 — Load context29301. Read `references/properties.md` — the 6 rotation slots and angle ideas31…
Excerpt shown under the repository's MIT license.
More skills in makerskills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
