ghostlisted
Install: claude install-skill an2n/ghostwriter
# Ghost
Write or rewrite text so it sounds like the user wrote it, not like an assistant wrote it.
## Voice profile
This skill ships in a shared repo, so the profile itself does NOT live in this repo or in
any project's memory system (project memory is scoped to one working directory; this skill
needs to work from any of them). It lives in one fixed personal file:
`~/.claude/ghostwriter-profile.md`
- **If that file exists**: read it and apply it. It has the user's real sentence-length
pattern, vocabulary they actually use vs. avoid, how they open paragraphs/messages, and
specific tics. Trust it over any generic default below.
- **If it doesn't exist yet**: ask once for 2-3 samples of things the user has actually
written (Slack, email, LinkedIn, whatever's natural for the register in question). Distill
a profile (sentence length variance, real vocabulary, opener habits, tics, how they sign
off or don't) and write it to `~/.claude/ghostwriter-profile.md` so future invocations,
in any project, skip this step. Then apply it to the task at hand.
- Never commit or copy this file into a project repo. It's personal, machine-local data,
not part of the plugin.
- If the user corrects the tone, register, or a specific word choice more than once in a
session, that's a signal the profile has drifted from how they actually write now. Offer
to update `~/.claude/ghostwriter-profile.md` with what changed — don't rewrite it
silently on a single correction, since one at