Agent skill

Ghostwriter Pro

by Ckokoski in Ckokoski/AuthorAgent

Advanced AI co-writing with scene generation, pacing analysis, tension mapping, and chapter assembly

MITAuto-check passedMedia & Creative

Install Ghostwriter Pro

skills CLI
$ npx skills add Ckokoski/AuthorAgent --skill ghostwriter-pro -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Ckokoski/AuthorAgent ghostwriter-pro --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Ckokoski/AuthorAgent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/_archived/premium/ghostwriter-pro .claude/skills/ghostwriter-pro && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ghostwriter-pro
GitHub stars
123
Token cost
~1.2k tokens
SKILL.md length
281 words
Files
1
Skills in repo
23
Repo updated
First seen
Licence
MIT

At a glance

Advanced AI co-writing with scene generation, pacing analysis, tension mapping, and chapter assembly

  • Works in 6 steps: Arrange scenes — Drag-and-drop scene… → Transition generator — Smooth… → Pacing check — Verify the assembled… → …
  • Media & Creative work in your project
  • SKILL.md covers Scene Generator, Pacing Analyzer, Tension Mapper and Chapter Assembly Engine, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Ghostwriter Pro is an agent skill from Ckokoski/AuthorAgent. Advanced AI co-writing with scene generation, pacing analysis, tension mapping, and chapter assembly

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Media & Creative. The repository describes itself as: The Autonomous AI Writing Agent — a secure, author-focused AI for fiction and nonfiction authors (Planning, Revision, Promotion, and more). The licence is MIT.

When your agent uses it

  • Media & Creative work in your project

Example prompts

  • “/ghostwriter-pro”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Arrange scenes — Drag-and-drop scene ordering
  2. Transition generator — Smooth transitions between scenes
  3. Pacing check — Verify the assembled chapter flows correctly
  4. Continuity scan — Check against Book Bible
  5. Word count balance — Flag chapters that are too long/short
  6. Export — Clean chapter file saved to project

What it can do on your machine

Read from SKILL.md and the folder at commit 47e9570. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Ghostwriter Pro loads about 1.2k tokens when it runs. Until then it costs about 29 tokens; SKILL.md has 281 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~29
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Ckokoski/AuthorAgent at commit 47e9570, republished under its MIT licence (© Ckokoski). 281 words, ~1,245 tokens.

Download SKILL.mdSave it as .claude/skills/ghostwriter-pro/SKILL.md (or your agent's skills folder).
name
ghostwriter-pro
description
Advanced AI co-writing with scene generation, pacing analysis, tension mapping, and chapter assembly
author
Writing Secrets
version
1.0.0
triggers
ghostwriter, co-write, write with me, generate scene, pacing analysis, tension map, assemble chapter, deep write
permissions
file:read, file:write

Ghostwriter Pro — Premium Skill

Advanced AI co-writing tools that go far beyond basic drafting.

Scene Generator

Generate complete scenes with cinematic precision:

Input
yaml
scene:
  chapter: 12
  pov_character: "Elena"
  location: "The Compound - Server Room"
  time: "2:47 AM"
  goal: "Elena needs to access the encrypted files before Marcus returns"
  conflict: "The security system is smarter than she expected"
  outcome: "She gets partial data but triggers a silent alarm"
  emotional_arc: "confident → frustrated → desperate → terrified"
  beats:
    - Elena picks the lock (confident, practiced)
    - First firewall falls easily (too easy?)
    - Second layer is military-grade (frustration)
    - She improvises a bypass (desperation, creativity)
    - Gets partial files downloading
    - Hears footsteps (terror)
    - Grabs what she has and runs
  sensory_focus: "cold server room, blue LED light, humming drives, her own heartbeat"
  plant_or_payoff: "Plant: the partial data will be crucial in Chapter 18"
Output
  • Full prose scene matching author's Voice Profile
  • Word count matching genre expectations for this scene type
  • Book Bible consistency verified before output
  • Emotional beats hit in order
  • Sensory details woven throughout

Pacing Analyzer

Paste a chapter and get a visual pacing breakdown:

Chapter 12: "The Server Room"
Word Count: 3,847

Pacing Heatmap:
██████░░░░░░░░░░░░░░ ← Paragraphs 1-5: SLOW (setup/atmosphere)
░░░░████░░░░░░░░░░░░ ← Paragraphs 6-10: MEDIUM (first obstacle)
░░░░░░░░████████░░░░ ← Paragraphs 11-18: FAST (escalating tension)
░░░░░░░░░░░░░░░░████ ← Paragraphs 19-22: SPRINT (climax)
░░░░░░░░░░░░░░░░░░██ ← Paragraphs 23-24: COOL-DOWN (aftermath)

Avg Sentence Length by Section:
Setup:    ████████████████████ 22 words (long, atmospheric)
Rising:   ████████████ 14 words (tightening)
Climax:   ██████ 7 words (punchy, urgent)
Cooldown: ████████████████ 18 words (breathing room)

✅ Pacing verdict: Strong thriller pacing
⚠️ Suggestion: Cooldown might be too short — reader needs more breath

Tension Mapper

Maps tension across an entire manuscript:

Tension Curve: "The Silent Hour"

Ch1  ▃▃▅▅▃                    Hook + Setup
Ch2  ▃▃▃▃▃                    Character building
Ch3  ▃▃▅▅▇                    Inciting incident
Ch4  ▅▅▅▃▃                    Processing + B-story
Ch5  ▅▅▇▇▅                    First major setback
Ch6  ▃▃▅▅▅                    ← ⚠️ SAG: Tension drops too long
Ch7  ▅▅▇▇▇                    Midpoint twist
Ch8  ▇▇▅▅▇                    Consequences cascade
Ch9  ▅▅▅▇▇                    All is lost
Ch10 ▃▃▃▅▅                    Dark night of the soul
Ch11 ▅▇▇▇█                    Climax build
Ch12 ████████                  CLIMAX
Ch13 ▅▃▃▃▃                    Resolution

Issues Found:
⚠️ Ch6: 4,200 words at low tension — consider cutting or adding complication
⚠️ Ch2→Ch3: Jump from 3 to 7 is jarring — add a bridge beat
✅ Midpoint (Ch7): Strong reversal
✅ Climax (Ch12): Excellent sustained tension
✅ Resolution: Appropriate length, doesn't drag

Chapter Assembly Engine

Build chapters from individual scenes:

  1. Arrange scenes — Drag-and-drop scene ordering
  2. Transition generator — Smooth transitions between scenes
  3. Pacing check — Verify the assembled chapter flows correctly
  4. Continuity scan — Check against Book Bible
  5. Word count balance — Flag chapters that are too long/short
  6. Export — Clean chapter file saved to project

Deep Write Mode

An intensive co-writing session where AuthorClaw:

  1. Reviews the outline beat for this section
  2. Loads all relevant Book Bible context
  3. Applies the Voice Profile
  4. Writes a complete draft
  5. Self-critiques against the Style Guide
  6. Revises automatically
  7. Presents the polished draft with revision notes
  8. Waits for author approval before saving

Dialogue Polish Tool

Takes rough dialogue and refines it:

  • Differentiate character voices based on Book Bible profiles
  • Add subtext (what they mean vs. what they say)
  • Insert action beats to replace dialogue tags
  • Trim excess words (real people speak in fragments)
  • Flag on-the-nose dialogue (characters saying exactly what they feel)

Commands

  • generate scene [number] — Create scene from outline beats
  • analyze pacing [chapter] — Run pacing analysis
  • tension map — Map tension across full manuscript
  • assemble chapter [number] — Combine scenes into chapter
  • deep write [chapter/scene] — Intensive co-writing mode
  • polish dialogue [chapter] — Refine all dialogue in a chapter

© Ckokoski, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/_archived/premium/ghostwriter-pro of Ckokoski/AuthorAgent.

Open the folder on GitHubat commit 47e9570

Compare with similar skills

Ghostwriter Pro next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Ghostwriter Pro compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ghostwriter Pro this skillCkokoski/AuthorAgent123—~1.2kAutomated safety check: PassMIT
Xiaohei Chinese Article Illustrationshelloianneo/ian-xiaohei-illustrations12k3 repos~470Automated safety check: WarnMIT
Podcast Generationbytedance/deer-flow84k2 repos~2.2kAutomated safety check: PassMIT
ManimGL Best Practicesadithya-s-k/manim_skill1.1k2 repos~1.9kAutomated safety check: PassCC-BY-NC-4.0
Blog AudioAgriciDaniel/claude-blog2.3k1 repos~2.2kAutomated safety check: NotesMIT
Xhs Visual Directorziguishian/xhs-visual-director-skill1.4k—~2.2kAutomated safety check: PassMIT

Similar skills

  • Xiaohei Chinese Article Illustrations

    helloianneo/ian-xiaohei-illustrations

    Plans and generates 16:9 hand-drawn illustrations for Chinese articles on a white background, with a recurring black character and a few red, orange and blue handwritten notes.

    12k GitHub starsUsed in 3 repos~470 tokens
    Media & CreativeAuto-check: warnings
  • Podcast Generation

    bytedance/deer-flow

    Turns written content into a two-host conversational podcast MP3 with a transcript, by drafting a JSON script and running a text-to-speech script.

    84k GitHub starsUsed in 2 repos~2.2k tokens
    Media & CreativeAuto-check passed
  • ManimGL Best Practices

    adithya-s-k/manim_skill

    Collects best-practice rules and tested example scripts for ManimGL, the 3Blue1Brown OpenGL animation engine, covering scenes, mobjects, Tex rendering, 3D and interactive mode.

    1.1k GitHub starsUsed in 2 repos~1.9k tokens
    Media & CreativeAuto-check passed
  • Blog Audio

    AgriciDaniel/claude-blog

    Generate audio narration of blog posts using Google Gemini TTS.

    2.3k GitHub starsUsed in 1 repo~2.2k tokens
    Media & CreativeAuto-check: notes
  • Xhs Visual Director

    ziguishian/xhs-visual-director-skill

    A skill your agent uses when planning, redesigning, or reviewing Xiaohongshu carousel visuals, covers, 3:4 image posts, page-by-page visual direction, image-generation prompts, style selection…

    1.4k GitHub stars~2.2k tokensUpdated 3 mo ago
    Media & CreativeAuto-check passed
  • Smart Illustrator

    axtonliu/smart-illustrator

    Generates article illustrations, batch slide infographics and cover images from your text, using Gemini, Mermaid or Excalidraw engines and a prompt-only mode.

    564 GitHub stars~1.8k tokensUpdated 3 mo ago
    Media & CreativeAuto-check passed

More from Ckokoski/AuthorAgent

All 23 skills in this repo
  • After Action Review

    Ckokoski/AuthorAgent

    Structured post-goal reflection that extracts lessons, evaluates quality, and feeds the self-improvement loop

    123 GitHub stars~1.6k tokensUpdated 3 mo ago
    Auto-check passed
  • Comp Title Finder

    Ckokoski/AuthorAgent

    Find and analyze comparable titles for query letters, marketing, and positioning strategy

    123 GitHub stars~1.4k tokensUpdated 3 mo ago
    Auto-check passed
  • Continuity Check

    Ckokoski/AuthorAgent

    Scan manuscript for inconsistencies in characters, timeline, settings, and names

    123 GitHub stars~1.5k tokensUpdated 3 mo ago
    Auto-check passed
  • Deep Voice Analysis

    Ckokoski/AuthorAgent

    Advanced 47-marker voice analysis engine — analyzes your writing to build a comprehensive Voice Profile for AuthorClaw

    123 GitHub stars~1.4k tokensUpdated 3 mo ago
    Auto-check passed
  • Dictation Cleanup

    Ckokoski/AuthorAgent

    Transform raw speech-to-text dictation into polished prose while preserving the author's natural voice

    123 GitHub stars~1.2k tokensUpdated 3 mo ago
    Auto-check passed
  • Error Recovery

    Ckokoski/AuthorAgent

    Intelligent error diagnosis, automatic recovery strategies, and prevention of recurring failures

    123 GitHub stars~1.7k tokensUpdated 3 mo ago
    Auto-check passed

Questions about Ghostwriter Pro

What does Ghostwriter Pro do?

Advanced AI co-writing with scene generation, pacing analysis, tension mapping, and chapter assembly. Ghostwriter Pro is an agent skill from Ckokoski/AuthorAgent.

When should I use Ghostwriter Pro?

Ghostwriter Pro fits situations like: media & Creative work in your project.

How do I install Ghostwriter Pro in Claude Code?

Run `npx skills add Ckokoski/AuthorAgent --skill ghostwriter-pro -a claude-code`. Or copy the skill folder (skills/_archived/premium/ghostwriter-pro in Ckokoski/AuthorAgent) into .claude/skills/ghostwriter-pro in your project. Claude Code loads it when a task matches its description.

How do I install Ghostwriter Pro in Codex?

Run `npx skills add Ckokoski/AuthorAgent --skill ghostwriter-pro -a codex`. Or copy the skill folder (skills/_archived/premium/ghostwriter-pro in Ckokoski/AuthorAgent) into .agents/skills/ghostwriter-pro in your project. Codex loads it when a task matches its description.

Can I use Ghostwriter Pro in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Ckokoski/AuthorAgent --skill ghostwriter-pro -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ghostwriter-pro, .gemini/skills/ghostwriter-pro, .github/skills/ghostwriter-pro and .opencode/skills/ghostwriter-pro in your project.

What does Ghostwriter Pro need to run?

SKILL.md names no scripts, command-line tools or credentials: Ghostwriter Pro is instructions for the agent only.

Does Ghostwriter Pro access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Ghostwriter Pro safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Ghostwriter Pro use?

Ghostwriter Pro is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Ghostwriter Pro use?

About 1.2k tokens (SKILL.md is roughly 5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Ghostwriter Pro?

Skills that share tags, products or a category with Ghostwriter Pro: Xiaohei Chinese Article Illustrations (helloianneo/ian-xiaohei-illustrations, 12k stars), Podcast Generation (bytedance/deer-flow, 84k stars), ManimGL Best Practices (adithya-s-k/manim_skill, 1.1k stars) and Blog Audio (AgriciDaniel/claude-blog, 2.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Ghostwriter Pro?

Ckokoski (a GitHub user) maintains it in Ckokoski/AuthorAgent, which has 123 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on July 11, 2026.

Source: Ckokoski/AuthorAgent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.