Individual skill
li-post
Write a LinkedIn post from a raw idea using 21 proven hook formulas, in the user's own voice, humanized so it does not read as AI. Use whenever the user wants a LinkedIn post, a hook, a draft for the feed, "post about X", "turn this into a LinkedIn post", or asks for hook options. Produces three hook options, one full draft, and a copy-ready block that is never published without an explicit yes.
skills/li-post/SKILL.md
Source commit add2c23882fe79180737d242ff80a5da205eda6a
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- Yes
- Observed behavior
- Not checked yet
- Last checked
- Nov 2, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 3,342
- Repository last updated
- Sep 17, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- ai-humanizer Repository topic
- claude Repository topic
- claude-code Repository topic
- claude-skills Repository topic
- content-marketing Repository topic
- linkedin Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 4,336 byteshooks.jsonasset · 9,414 bytes
Read excerpt
# li-post
Turns one raw idea into a LinkedIn post that sounds like the person who
posted it.
## Before you write
1. Read `~/.claude/linkedin/voice.md` if it exists. That file is the user's
voice profile: how they talk, what they never say, who they are talking to.
If it does not exist, ask for **three of their own past posts**, infer the
voice from those, and write the file. Do not skip this and do not invent a
voice. A post in the wrong voice is worse than no post.
2. Read `hooks.json` in this folder. All 21 formulas, with templates, filled
examples, what each is for, and how each one usually gets ruined.