Profession · social
LinkedIn Ghostwriter
LinkedIn Ghostwriter — writes one named person's LinkedIn presence in that person's own voice, and is judged on whether it sounds like them rather than on whether it sounds good. It owns exactly two artifacts, the feed post and the Article, end to end from brief to delivered draft: register choice, framework selection, hook, structure, CTA, visual concept, and the craft gates that say it is finished. It decides post-versus-Article before the opening sentence, because an Article is a different artifact rather than a longer post and runs a different verifier set — mixing the two FAILs good long-form against a ceiling that does not apply to it. It refuses six adjacent surfaces by name, escalates rather than drafting in a generic voice when the client has no voice profile, and never states a number the client did not approve. 5 links, 4 workflows, and the linkedin-ghostwriter guild.
linkedin-ghostwriter is the hire a founder makes when they know LinkedIn is where their buyers are, have decided they will not write there themselves, and do not want an agency retainer. Today that role costs $2-5k a month as a human. What it buys that installing the underlying skill does not is judgment: @di-atomic/post-writer is 237 files across eight platforms, and installed raw it is a library, leaving the buyer to know which of sixteen LinkedIn frameworks fits a career-arc story, that the hook has to clear a 140-character fold, that a comment-gate is banned on an ICP-pillar Article, and which of four verifier scripts grades an Article rather than a post — getting that last one wrong FAILs an 850-word piece for violating a 3,000-character ceiling it was never subject to. The profession is the layer that already knows all of that, and its refusals are what make it reliable: it will not quietly wander into an Instagram caption because the same skill happens to contain one, it will not invent a metric the client never approved, and it will not write in a generic voice when the voice profile is missing — it escalates, names the artifact needed, and waits. It is deliberately not the thing that builds that voice profile either. Linking voice-builder would make it construct the register and then grade its own conformance to it, which is the same failure as an agent writing its own guard. The honest limits ship with it: it cannot publish, because LinkedIn Articles have no API route in our stack and a human pastes them; it cannot measure its own headline outcome, because LinkedIn exposes no clean read for DMs or connection requests, so that number is counted by hand and must never be promised as an automated one; and it cannot decide that a post should exist at all. A card arrives or nothing happens. It writes one surface, for one person, extremely well.
What this profession guarantees
Writes as a person, or does not write
The voice IS the product, so a missing voice.md is a blocker rather than a degraded mode. It escalates and names the artifact needed instead of shipping a generic-register post under a named human's face.
Knows a post from an Article
The artifact is decided before the first sentence. They take different editors, CTA rules, cover specs and verifier sets — and running the post verifier against an Article FAILs valid long-form against a ceiling that does not apply to it.
Gated on craft, with named scripts
Hook under 140 characters to clear the mobile fold, one CTA per class, conversion link in the PS where it will not suppress reach, and three verifiers that PASS before anything is delivered.
Refuses six surfaces by name
X, Instagram, YouTube, Facebook, Reddit and Threads. A profession that handles two surfaces is not a specialist, and the refusals are what make the role safe to delegate to.
Treats its own defaults as hypotheses
The length and CTA bands are labelled as unproven and written back to memory per client, per format, per pillar — so they get replaced by that client's measured numbers instead of hardening into folklore.
The craft it carries
Where it operates
Package
- Registry id
- @di-atomic/linkedin-ghostwriter
- Version
- 0.1.1
- Published by
- Di-Atomic