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.

referencesproperties.md

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

Properties — rotation methodology

Personal property list lives at ${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/jab-hook/properties.yaml — not in this repo (gitignored, on disk only).

This file documents the rotation methodology that operates on whatever properties you configure.

Setup (one-time)

mkdir -p ~/.config/makerskills/jab-hook
cp skills/jab-hook/references/properties.example.yaml \
   ~/.config/makerskills/jab-hook/properties.yaml

# Edit ~/.config/makerskills/jab-hook/properties.yaml — add your real properties

See properties.example.yaml for the full schema with comments.

Rotation methodology

  • N slots, equal weight. Each slot = one of your things to promote.
  • Default cadence: ~1 promo every 3 weeks per slot, ~2 promos/week total.
  • When picking the "most overdue" slot, count from the date of the last promo post that mentioned it (BIP / educational mentions don't reset the timer).

How the skill uses your properties config

  1. Reads ${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/jab-hook/properties.yaml
  2. For each slot, tracks "days since last promo" against Typefully history
  3. Picks next promo based on Eisenhower-like priority (overdue + currently-most-promotable)
  4. Drafts using the slot's voice notes + angle ideas
  5. For "rotating" slots (e.g., ebooks where one slot cycles through N items), advances internal rotation per call

Adding / removing slots

Edit ~/.config/makerskills/jab-hook/properties.yaml and re-run /jab-hook — no other change needed. The skill picks up the new config on every run.

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