Ghost Editor

AI video editor for talking-head reels. Turns a raw phone recording of someone talking to camera (retakes, pauses, false starts) into a finished vertical 1080x1920 reel for Instagram, TikTok or Shorts: the best take of each sentence, pause trimming, word-timed captions that never cover the face, motion scenes on the spoken word, sound effects mixed against the voice and checked B-roll. Use when the user hands over a talking-head video and says "edit this", "make a reel", "make it look like this video", "add captions/sound effects", "pick the best takes", "remove the pauses", asks for a re-cut,

118 stars 20 forksWriting & Content

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add kurbaitaev/ghost-editor --skill ghost-editor
Manual install
git clone --depth 1 https://github.com/kurbaitaev/ghost-editor.git /tmp/ghost-editor
mkdir -p ~/.claude/skills
cp -r /tmp/ghost-editor/. ~/.claude/skills/ghost-editor

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# ghost-editor

One recording in, one reel out. The creative work is choosing takes and
planning beats. The scripts do everything else the same way every time: cut
math, zoom tweens, captions, SFX levels, asset copying, QA. Nothing on
screen says anything the speaker did not say. A meme is a reaction, so it
lands ON or just AFTER the punchline, never before it.

Skill dir: `~/.claude/skills/ghost-editor` (below: `$S`). A reel project is any
directory (`$P`); `build.mjs` copies what it needs into `$P/assets` so the
project renders on its own.

## Cost: one fresh helper per reel, the right model per step
Measured on a batch of 21 reels: looking at frames was ~5 % of the Claude usage. The cost is context re-read on every
turn (one helper that built 3 reels in a row re-read 212 M cached tokens over 464 turns) and new generator code written
per reel (two helpers per style each wrote their own lib). Numbers: docs/PLAYBOOK.md "Cost".
- **One reel = one FRESH helper** (Agent tool). Never one helper for several reels or a wave. The session that talks to
  the user orchestrates: fill `templates/briefs/build-one-reel.txt` (build -> preview -> stop), send them the preview,
  and on their OK fill `templates/briefs/finish-one-reel.txt` for a new helper. Changes after their notes go to a fresh
  helper with the reel's `reel.py` and their words (the generator is the state, not the old transcript); SendMessage the
Read the full skill on GitHub

Details

Skill name
ghost-editor
License
MIT
Repo updated
30 October 2026

FAQ

What does the Ghost Editor skill do?

AI video editor for talking-head reels. Turns a raw phone recording of someone talking to camera (retakes, pauses, false starts) into a finished vertical 1080x1920 reel for Instagram, TikTok or Shorts: the best take of each sentence, pause trimming, word-timed captions that never cover the face, motion scenes on the spoken word, sound effects mixed against the voice and checked B-roll. Use when the user hands over a talking-head video and says "edit this", "make a reel", "make it look like this video", "add captions/sound effects", "pick the best takes", "remove the pauses", asks for a re-cut,

How do I install the Ghost Editor skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add kurbaitaev/ghost-editor --skill ghost-editor. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Ghost Editor popular?

It lives in kurbaitaev/ghost-editor, which has 118 GitHub stars and 20 forks.

Related skills

Readme Visual Kit

152

tianfuzhibuyuci/readme-visual-kit

Create three source-referenced README diagrams (overview, architecture and quickstart) as light/dark SVGs, editable JSON and an offline preview. Use when someone wants to explain a repository visually or improve an open-source project README, rather than build a general diagram editor.

Writing & Content

Oil Subtitle

126

oil-oil/oil-subtitle

为本地 MP4、MOV 等视频转录、校对、预览并烧录准确的中文字幕, 或把审校后的中文字幕翻译成同时间轴的英文 SRT。 用户只要提供成片视频并要求加字幕、修字幕、生成 SRT/ASS、字幕进度条或英文字幕, 就使用本 Skill。不要用它修改 .screenstudio 工程时间线;工程剪辑使用 screen-studio-editor。

Writing & Content15

Content to Skill

106

gnipbao/content-to-skill

Converts arbitrary source material into an executable structured Codex skill package. Use when the user provides text, notes, documents, PDFs, transcripts, videos, courses, articles, repositories, workflows, chat logs, or rough ideas and asks to turn them into a Skill, SKILL.md, skill scaffold, reusable agent workflow, operational prompt, or structured capability. Also use for 把内容变成skill, 文档转skill, 视频转skill, 课程转skill, 工作流沉淀成skill, or 从资料生成可执行Skill.

Writing & Content17

Iso 24495

154

danyuchn/iso-24495-skill

Use when text must be easy for its intended reader to find, understand, and act on — reports, emails, documentation, UI text, announcements, explanations, AI output that reads as dense or bureaucratic. Applies ISO 24495-1 plain language principles with dedicated technique layers for English and Traditional Chinese. Triggers: plain language rewrite, apply ISO 24495, make this clearer for readers, de-jargon this, 淺白改寫, 白話改寫, 去公文腔, 讓讀者一次看懂. Not for creative or literary writing.

Writing & Content

Linkedin Outreach

52

vanshyadav1408/Omentir

Run LinkedIn prospecting and outreach through Omentir MCP. Use this when Claude, a Cursor agent, or Grok Bot should find people, score fit, draft messages, or check campaigns. Never sign into LinkedIn in a browser.

Writing & ContentIn 2 lists17

Good Story

143

Rimagination/good-story

Use when the user asks to find, sharpen, evaluate, rewrite, or explain the story in scientific or scholarly materials across disciplines, including manuscripts, grants, paper outlines, abstracts, figures, results, discussions, cover letters, research pitches, high-impact writing, journal fit, significance, novelty, mechanism, paper logic, or why a result matters.

Writing & Content17

Browse the most popular Claude skills, all writing & content skills, or write your own with the skills generator.