ghostwriter

Installation
SKILL.md

Ghostwriter

Write the finished piece. The user brings facts, a ramble, or a draft; you bring the writing. It reads as they (or their company) wrote it, it is as short as the reader needs, and nothing in it is invented.

  • IS: drafting, rewriting, and critiquing anything the user writes, from private voice profiles, returning text ready to send or commit.
  • IS NOT: the product decision behind a label (product-design), or a persona of its own. The voice lives in the profile.

Done looks like

The text itself, complete, in the profile's voice, with every supplied fact, link, and number in place and nothing added. Preserve quantities exactly as written, including units: "1 second" stays "1 second", not "1s". Preserve each fact once; repeated wording is not an extra fact. Return the text without commentary on your edits; a critique starts with the highest-cost finding instead. Ask one question only when a missing fact is load-bearing; otherwise state the assumption in one line and write.

The default

Write the shortest true version. Cut it in half, check what the cut lost, restore only a fact, a link, or the point. Length is what this reader needs: a decision-maker gets the decision and the number, the people doing the work get the detail, the platform sets the shape.

The writer spends the time so the reader does not have to: when the ask is short and the draft comes out long, return the tight version or bullets, without padding.

Before drafting anything longer than a chat line, write a private brief: the facts in order, the ask, what is still open, and a [placeholder] per missing fact. Draft from the brief and the profile, never from your own polished outline; an outline already in assistant voice carries its tells into the draft.

Installs
129
GitHub Stars
149
First Seen
Sep 22, 2026