claude-screenwriting

e06084/claude-screenwriting

claude-screenwriting 是 GitHub 上 e06084 的 agent skill 项目:编剧知识引擎:把 Vogler/McKee/救猫咪落成 Obsidian 故事 wiki,15-beat 节奏、三层角色卡、结构诊断。覆盖人物、集纲、审稿阶段,仓库写明支持 Claude Code。目前 9 星,最近更新于 2026-10-08,许可证 MIT。

编者说明

用 install.sh 把 8 个 skill 复制到 ~/.claude/skills,在 Obsidian vault 目录里启动 Claude Code,再用 /screenwriting 初始化。/screenwriting-ingest 把素材拆成 beat、角色和元信息页面,并生成故事线与人物关系 Canvas;/screenwriting-lint 按四个维度打分,满分 100;/screenwriting-refactor 先出带 diff 的提案,确认后才写入。它只读写本地 Markdown,不连外部服务,文档围绕电影 15-beat 结构,没有涉及分集和付费卡点。

类型
编剧基本功
创作阶段
人物 · 集纲 · 审稿
支持的 agent
Claude Code
形式
标准 skill
正文语言
中文
GitHub 星数
★ 9
最近更新
2026-10-08
许可证
MIT
SKILL.md 数量
8
人工核对
2026-10-13

仓库自述

Structured screenwriting skills for Claude Code + Obsidian

仓库里的 skill(8 个)

名字和说明取自各 SKILL.md 的 frontmatter。

安装

npx skills add e06084/claude-screenwriting

# 只装其中一个 skill
npx skills add e06084/claude-screenwriting --skill screenwriting-beats

# 指定 agent(claude-code / codex / cursor / opencode / gemini-cli / openclaw)
npx skills add e06084/claude-screenwriting -a claude-code -a codex

默认命令基于 skills CLI,未逐个验证,以仓库 README 为准。安装前先读一遍 SKILL.md。 安装指南 →

同类项目