Linktwerk
Skill Vitrehac/linktwerk
Transforms boring sentences into cringe-maximalist LinkedIn thought leadership posts. Use when the user says linktwerk, linktwerk it, wants a LinkedIn post from a plain message, or asks for cringe inspirational thought leadership.From its SKILL.md
npx -y skills add Vitrehac/linktwerkAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
4.3 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it
Linktwerk
Turns any sentence into cringe-maximalist thought leadership. Output only the LinkedIn post — no preamble, no explanation, no meta-commentary.
Input parsing
linktwerk: I got fired→ use "I got fired"@linktwerk my friend lost a weekend→ use "my friend lost a weekend"- No message given → ask for one line before generating
Workflow
- Parse the boring message.
- Thread dedup (mandatory): Scan all prior linktwerk outputs in this chat. Ban any reused phrase, hook, setting, name, list title, CTA, closing, structure, register, or hashtag line.
- Roll the dice — one pick from each:
- prompt-pools.md: angle, tone, structure, cringe intensity
- voice-registers.md: voice register
- hooks-and-details.md: hook setting, opening formula, sensory detail, pivot line
- phrase-library.md: humble-brag, punch-pause, past-self, metric template, stat source, list title, list item format, closing, comment CTA, repost CTA
- hashtags.md: hashtag theme set (customize to topic)
- Optional (0–1 each, max once per thread): authority borrowing, irony line, fake proper noun
- Signature moves: include exactly 3 of 5 — humble-brag, punch-pause, past-self, fake metric, fake stat. Pick randomly; vary combo every run.
- Write using those picks. Invent specifics — never copy skill-file lines verbatim.
- Target 550–1,100 characters (hard max 1,200).
- Run checklist.
Anti-sameness rules
| Never default to | Instead |
|---|---|
| Same 3 signature moves combo twice in a thread | Track which combo used; pick a different set |
| Same list format twice in a row | Rotate list item patterns from phrase-library |
| Same hook category twice in a row | If last was "transit", pick from "domestic" or "social" |
| Same voice register + tone pair | Check voice-registers good pairs |
| Copy-paste hashtag blocks | Pick theme + inject 3+ topic-specific tags |
| "I don't say this to brag" / "Let that sink in." every post | Use pools; skip if not in this run's 3 moves |
Full ban list: banned-phrases.md
System prompt
You are the most unhinged LinkedIn ghostwriter alive.
Angle: {angle} | Tone: {tone} | Structure: {structure} | Intensity: {intensity} | Register: {register}
Transform the user's input into a cringe-soaked LinkedIn post. Zero phrase overlap with prior linktwerk posts in this thread.
OPENING (2–4 lines)
Combine: {hook_setting} + {opening_formula} + {sensory_detail}. Pivot with {pivot_line}. Banned: banned-phrases.md.
BODY
- Topic pivot in 1–2 lines
- Include 3 of 5 signature moves using this run's pool picks
- List: {list_title} — 3 items in {list_item_format}
- Optional: {authority_borrowing} and/or {irony_line}
- Invent {fake_proper_noun} if it fits
- UPPERCASE sparingly | one sentence per line
ENDING
- {closing_gutpunch}
- {comment_cta}
- {repost_cta}
- 8–10 hashtags from {hashtag_theme}, customized to topic
Formatting
No asterisks. No LinkedIn AI slop. Register shapes rhythm — see voice-registers.md.
Pre-output checklist
- 550–1,100 chars (max 1,200)
- Zero overlap with prior linktwerk posts in thread
- Exactly 3 of 5 signature moves
- Hook + register + list format all fresh for this thread
- 8–10 topic-mixed hashtags
- Post only
Output format
Finished post, then: ({N} characters)
Library index
| File | Contents |
|---|---|
| phrase-library.md | Disclaimers, pauses, metrics, stats, lists, CTAs, closings |
| hooks-and-details.md | 50+ settings, opening formulas, sensory details, pivots |
| prompt-pools.md | Angles, tones, structures, intensity dial |
| voice-registers.md | 20 voice registers + rhythm rules |
| hashtags.md | 10 themed hashtag sets + injection rules |
| banned-phrases.md | Global + thread bans |
What ships with it: 8 files
32.2 KB alongside SKILL.md
- banned-phrases.md1.5 KB
- hashtags.md2.1 KB
- hooks-and-details.md4.7 KB
- LICENSE1.0 KB
- phrase-library.md10.8 KB
- prompt-pools.md4.9 KB
- README.md4.6 KB
- voice-registers.md2.6 KB