All skills
coreyhaines31 avatar

/jab-hook

@7c08527

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."

Use this Skill: https://skilld.dev/gh/coreyhaines31/makerskills/jab-hook

This session only. Nothing lands on disk.

referencespatterns.md

≈411 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Patterns library

Your extracted patterns live at ${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/jab-hook/patterns.local.md — not in this repo (gitignored, on disk only). The patterns you've mined from inspiration accounts are your taste — keep them private.

How the library works

Each entry has: source account, archetype, anatomy (hook + structure + close), when-to-use, sample lift to your voice.

The skill appends new patterns here as you scan more inspiration accounts. Over time it becomes a personal playbook of "things that work" for your audience.

Schema (for reference — your real file will look like this)

## N. <Pattern name>

**Source**: <Account name> (<Platform>, post on <topic>, <date>)

**Hook archetype**: <Description of the opening move>
> *"<verbatim example from the source post>"*

**Anatomy**:
1. <First structural beat>
2. <Second beat>
3. <Third beat>

**When to use**:
- <Property type or content type this fits>
- <Audience signal this works for>

**Lift to your voice**:
- <What to drop from the source>
- <What to keep>
- <Adaptations specific to your voice rules>

When the skill writes to this file

After running /jab-hook with an inspiration scan, the extracted patterns are appended to ${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/jab-hook/patterns.local.md. The skill numbers them sequentially.

Notes

  • Patterns compound — the more you scan, the sharper your draft suggestions
  • Periodic cleanup: every 30–50 patterns, deduplicate similar ones
  • Reference your own voice rules (voice.md + voice.local.md) when deciding what to lift vs drop

Source: SKILL.md on GitHub

1 warning2mo3 checks · Risk SAFE
  • Gen Agent Trust Hub2mo

    The skill is a social media strategy and drafting tool designed for X and LinkedIn. It is safe for its intended use, but it presents a standard indirect prompt injection surface due to its core functionality of reading and analyzing content from external social media profiles to inform its drafting process.

  • Socket2mo

    No alerts

  • Snyk2mo

    Risk: MEDIUM · 1 issue

Signed by skilld at 7c08527. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 4 weeks ago.

Activeupdated 3 months ago
metadata
{
  "version": "0.3.1"
}

README badge

README badge for coreyhaines31/makerskills/jab-hook