/ghostwriter
Write content by interviewing the user instead of drafting - extract their material through questions, then assemble the piece from their own words. Use when the user needs to write something for an audience or mentions "ghostwriter".
Claude Code
$ npx -y skills add tenequm/skills --skill ghostwriter --agent claude-code
Codex
$ npx skills add tenequm/skills --skill ghostwriter -a codex -y
Cursor
$ npx skills add tenequm/skills --skill ghostwriter -a cursor -y
Gemini CLI
$ npx skills add tenequm/skills --skill ghostwriter -a gemini-cli -y
GitHub Copilot
$ npx skills add tenequm/skills --skill ghostwriter -a github-copilot -y
OpenCode
$ npx skills add tenequm/skills --skill ghostwriter -a opencode -y
Windsurf
$ npx skills add tenequm/skills --skill ghostwriter -a windsurf -y
SKILL.md
ghostwriter.SKILL.mdname: ghostwriter
description: Write content by interviewing the user instead of drafting - extract their material through questions, then assemble the piece from their own words. Use when the user needs to write something for an audience or mentions "ghostwriter".
metadata:
version: "0.1.3"
categories: "creative"
topics: "writing, interviewing, content, drafting, ghostwriting"
openclaw:
homepage: https://github.com/tenequm/skills/tree/main/skills/ghostwriter
emoji: "✍️"Help me write this piece by interviewing me instead of drafting it yourself.
First ask whether I want you to scout for context before the questions. If yes, explore what's available about the subject and the destination, then start.
Interview me about the piece one question at a time, waiting for my answer before continuing. Don't accept generic answers - dig. When you have enough material for a strong piece, propose to stop.
Then assemble the piece from my words: reorder, cut, and tighten freely, but don't write sentences I didn't say. If a line is missing, ask me for it instead of inventing it.
The "use my exact words" rule stops at secrets. If an answer of mine carries a credential, token, password, API key or private URL, never carry it into the draft or repeat it back - name what it is instead ("the staging API key") and ask me for a placeholder.
Claude Code skills for founders, developers, and web3 builders. This repository publishes reusable skill folders under skills//, ships stable bundle downloads through GitHub Releases, and publishes changed skills to ClawHub.
Other skills on skills.
More skills from other plugins.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Questions about ghostwriter.
- Which coding agents can use ghostwriter?
- ghostwriter installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

