shanyin-screenwriting-master

Shanyin-ai/shanyin-screenwriting-master

shanyin-screenwriting-master is an agent skill project by Shanyin-ai on GitHub: Shanyin Super Screenwriting Master: characters, outline, scene breakdown and full script in four formats: concept micro-film, narrative short, feature and multi-episode series. It covers characters, episodes and script. 1.3k stars, last updated 2026-04-01, MIT license.

Distributed as a .skill file; cannot be installed with npx skills

Editor's notes

The repo holds just two files: a .skill archive for importing into Claude or GPT (SKILL.md plus 5 reference docs) and an all-in-one .md to drag into Gemini or other chat tools. The workflow has 8 steps, from finding the core idea and synopsis through scene writing and a script-doctor pass, pausing after each step until the user replies with a command such as "pass". The series format starts with season planning and an episode outline, the files' typical setup is 8 to 24 episodes of 10 to 60 minutes each, and there is nothing specific to vertical short drama. The README says MIT but also forbids reselling the skill file, and the examples folder it mentions is not in the repo.

Type
Screenwriting fundamentals
Stages
Characters · Episodes · Script
Format
Agent skill
Language
Chinese
GitHub stars
★ 1.3k
Last updated
2026-04-01 No updates in 180+ days
License
MIT
Checked by hand
2026-10-13

In the author's words

Shanyin Super Screenwriting Master: an all-format film and TV screenwriting skill designed by @Shanyin. Covers full-format script writing from 1-3 minute concept micro-shorts to 90-minute feature films and multi-episode series. Supports four formats: concept micro-shorts (how-to-tell/what-if), 5-10 minute narrative shorts, 90-minute features (commercial/arthouse) and multi-episode series. Covers the full process from character design, structural outline and scene breakdown to complete screenplay writing.

Translated from the Chinese original.

Install

# 下载仓库里的 .skill 文件,在 Claude App 的 Skills 中导入(另有通用 .md 版)

Default commands use the skills CLI and were not verified one by one; follow the repo README. Read SKILL.md before installing. Install guide →

Similar projects