Sw Premise Theme logo

Sw Premise Theme

CommunityPopular
jtydhr88
sw-premise-theme

Premise, theme, controlling idea, subject selection and logline for scripts (前提/主题/立意/选材/戏核) — merged from Lajos Egri's premise-as-tyrant and dialectic, Robert McKee's controlling idea (value + cause) and idea/counter-idea, Neill Hicks' five premise questions, Lisa Cron's "third rail" (desire vs misbelief, origin scene, what-if), Julian Hoxter's logline and theme-attitude rule, Blake Snyder's logline/genre/title tests, and Lu Jun's Chinese craft chapters on 选材要严/开掘要深/视角要新/戏核要好/情节要奇. Use when turning a vague idea into a premise, finding what a story is really about, choosing a subject and angle, testing a logline, deciding the ending from the theme, or diagnosing a script that "has events but no story".

Overview

Publisherjtydhr88
Repositoryscreenwriting-skills
Skill namesw-premise-theme
Stars
1.2K
Forks
136
Bundled files
1
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 1 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by jtydhr88 on GitHub. Read the source before you install it.

Installation

Install the Sw Premise Theme AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/jtydhr88/screenwriting-skills.git /tmp/screenwriting-skills
mkdir -p .claude/skills
cp -r /tmp/screenwriting-skills/plugins/screenwriting/skills/sw-premise-theme .claude/skills/sw-premise-theme
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Sw Premise Theme in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Sw Premise Theme on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Sw Premise Theme is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

前提·主题·立意·戏核(Premise & Theme)

输出语言=提问语言;术语一律锚回原词,见 sw-workflow/terms.md,不自创译名。

本 skill 回答四个问题:写什么(选材)、为什么写(前提/主控思想/第三条轨道)、从哪里切(视角/戏核)、怎么一句话说出来(logline/一句话故事)。来源:埃格里《编剧的艺术》、麦基《故事》、希克斯《编剧的核心技巧》、克龙《怎样写故事》、霍克斯特《编剧的十二条法则》、斯奈德《救猫咪》、陆军《编剧理论与技法》第 1–6 章。相互补充关系:埃格里给"前提"的辩证法与暴君性;麦基给"主控思想=价值+原因"和从高潮反推;克龙给主人公内心矛盾(渴望 vs 错误信念)的具体建构步骤;陆军给中国戏剧的选材、立意开掘、视角与戏核工具;希克斯/霍克斯特/斯奈德给一句话的商业检验。

范例库与工作单见 reference.md


一、前提是暴君(埃格里)

  • 每一秒都有前提。发明家不知道装置用途、跑步者不知道去哪=疯了;剧本充满亢奋行为却无人知道动机。
  • 前提三部分:"节俭导致浪费"——节俭=人物,导致=冲突,浪费=结局。"好的前提是剧本最精短的提要。"名剧前提:罗密欧与朱丽叶=伟大的爱能战胜一切甚至死亡;李尔王=盲目信任导致毁灭;麦克白=冷酷的野心导致自我毁灭;奥赛罗=嫉妒摧毁自身与所爱;群鬼=父辈的罪报应在孩子身上;玩偶之家=婚姻中两性的不平等会孕育不幸。
  • 前提清单缺的是作者的信念:"你支持哪一边?""任何一个怀有强烈信念的人都是一座前提的宝库",外来的前提不属于你;"不该描写任何你不相信的事"。前提不写进对话但全剧证明它。
  • 一部戏只能一个前提;两个前提=往两个方向走(《影子与实体》前 3¾ 幕"智慧战胜迷信"结尾突变)。副前提补充主前提。
  • 前提不必是普世真理,在你的作品里它就是真理。罗丹砍掉巴尔扎克雕像的手:"不能有哪个部分比整体更重要。"
  • 可以从人物/意外/想法起步,但动笔前必须找到前提;改变想法就换新前提重来。想法→前提的推演:写爱情→伟大的爱→"爱能战胜一切"指意不明→"爱情能超越死亡吗?是"→由此推出人物必备性格(女孩不能愚笨冷漠,男孩不能肤浅)与斗争阶梯。
  • 前提驱使唯一选择(《玩偶之家》工作间):需要一对夫妻→海尔茂在乎体面→娜拉的行为须威胁其社会地位且出于海尔茂的原因→与钱有关→偷窃不行(会改变前提为对偷窃的谴责)→救急资金→海尔茂宁死不借→只有父亲能担保→**"娜拉的父亲必须死去"**→伪造签名。"前提就是一个暴君,只允许你沿着一条路走。"
  • 前提的证明就是"必要场景":只有证明前提时才能勾起最高期待;许多剧的必要场景无趣因为前提模糊。
  • 辩证法造人:正题(外部要求)/反题(人物欲望)/合题(结局);艾琳案例——必须证明"为什么一定是她沦为妓女",排除所有其他可能。
  • 结局须由人物的行为所致,不能是意外或寿终正寝(克拉拉姨妈案例)。

二、主控思想=价值+原因(麦基)

  • 前提是"如果……将会发生什么"(大白鲨、克莱默),不必保留在作品中;主控思想一句话:"正义得到伸张,因为主人公比罪犯更暴力(肮脏的哈里)/更聪明(可伦坡)";"独裁得到腐败 CIA 支持"(失踪);"学会无条件去爱"(土拨鼠日)。它是创作戒律:滑雪帽推理不适合哈里,点 44 不适合可伦坡。
  • 故事讲述是对真理的创造性论证,思想到动作的转换,绝不采用解释性话语;"犯罪无益"要演出来。
  • 先写出高潮再回看:高潮带来什么价值?主要原因是什么?"故事告诉你它的意义";"如果情节完全按最初计划展开,你的写作方法过于拘谨"。
  • 思想 vs 反思想:序列交替表达正反维度,给交战双方同样火力;反面人物若是傻瓜则胜利无价值;说教=把艺术当手术刀;库布里克三部反战片都承认人类好战。经典不给答案,给"保持清醒的良药"。
  • 三种主控思想:理想主义上扬;悲观主义低落(唐人街"邪恶横行因为这是人性的一部分");反讽主义——正面反讽=救赎情节"对成功财富名誉的过分追求将摧毁你,但若及时看清并抛弃执着便得救赎"(克莱默、走出非洲、达拉斯猛龙张开双臂任球落地);负面反讽=惩罚情节"痴迷于执着无情追求满足欲望然后毁灭你自己"(华尔街、尼克松传)。反讽最难写:单一动作同时正负;必须明确不是模棱两可且有动机;正负不能互相抵消。
  • 越围绕一个明确思想构建,观众发现的意义越多;强塞越多越崩溃。持之以恒:伟大作家有一个能点燃激情的单一主题(海明威死亡、狄更斯寻父、莫里哀人性之恶)。
  • 问自己"我是否相信故事的意义";艺术家唯一责任=讲真话。
  • 主题句先找民间口头语,再改写成人物的话(魏明伦 p0076/p0074):《巴山秀才》采风采回一句民谣"旧社会,灾荒无情官更狠;新社会,洪水无情党有情",最后落成主角的绝笔"哪一天,灾荒无情国有情!"——主题句先以口头语的形式存在,再被改写成人物的话。失效:口头语与人物的语言层次差太远(文人角色说市井谚语)时要重写,不能照搬。自检:把改写后的句子放回人物嘴里念一遍,若只有作者的声音没有人物的声音,退回去。

三、第三条轨道:渴望 vs 错误信念(克龙)

  • 故事≠情节。故事是"所发生的事如何影响某个人达成艰巨目标,如何改变他的内心";写了很多事却没有故事是 96% 稿件被拒的根源。
  • 第三条轨道=主人公内心斗争:渴望已久的东西 vs 阻挡他的错误信念。一切行动、情节、感官细节都必须落在这条轨道上。
  • 五个谬论:文笔至上;自由书写;"初稿都是狗屎";先列外部事件大纲;套外部结构模版("先有好故事,之后才有结构")。
  • 从闪念到假设问题四步:①捕捉刺中你的瞬间 ②为什么你在乎 ③主旨(俗套没关系,"每个故事开始时几乎都是陈词滥调")④假设问题:含上下文、意外、冲突、言外之意,可数行。
  • Why 三步:①小说开始前主人公想要什么(从笼统到闭眼能看见的具体)②为什么想得到(对他意味着什么)③错误信念——不叫致命缺陷也不叫创伤:主人公坚信正确,因为在生命重要时刻它曾经"对"过("真诚交往会伤害你")。
  • 原初场景:错误信念生根的瞬间,第一人称按时间顺序详写,四问:进入前旧信念/为何/本场目标/期望如何实现——即使愿望实现也可因原因相反而崩塌。加三个转折场景:每次离愿望一步却因信念退缩,渴望与信念同时加强。
  • 主旨源于内心矛盾,外部假设问题触发内心矛盾形成主旨(罗密欧:父母宿敌→渴望在一起 vs 家族忠诚)。
  • 结局≠最后一幕的外部事件,而是错误信念被打败、以新视野看世界的瞬间;先写顿悟时刻;开头就可暗示方向。
  • 首要外部难题两测试:外部三栏(能升级到最后一页、有具体直接后果、有倒计时时钟)+内部两问(迫使反抗错误信念、情感伤害具体);表面事件(偷狗、修水管)只是迫使她面对内心的手段。

四、前提五问与十要素(希克斯)

  • 前提=对主要冲突的简要陈述,五问:谁是主角?谁是对手?他们为什么对抗?冲突结果带来什么改变?为什么主角必须采取行动?答完才是格式塔。三句话写出:一个主角和另一个对抗;为什么必须互相对抗才能达到各自目标;主角的生活会有什么改变。
  • 戏剧=给主角生活带来明显改变的冲突,同时改变周遭环境;围绕"明显转变 X"选取有直接因果的事件。
  • 内心需求:主角理应具备却恰恰欠缺、自以为具备或认为不重要的特质(同情、宽恕、勇气)——观众看下去的主因就是主角必须实现它才能解决冲突。外部目标两测试:观众要知道目标在哪(不必赞同);观众要感到主角受威胁。马斯洛层次校验目标合理性(温饱有问题时争荣耀不合理)。
  • 主题不是教材:"最大的酷刑是把电影拍得像教材";观众期待借经验分享让世界更可理解。

五、主题不变、态度变(霍克斯特)

  • 几乎所有电影由主题引导;三问:主角想要什么?在和什么斗争?主题是爱情/背叛/忠诚/成长/友谊/复仇/生存?谈恋爱的电影主题不一定是爱情。
  • 甜蜜点:主题一旦确定永不改变,变的是对它的态度;主角开始与结束对主题态度各是什么;天真 vs 玩世不恭的朋友加各自爱人=四人互动"包含整个剧本的价值"。过于笼统或被动的主题无用,问"怎么推动这个主题"。
  • 主题试验台:同一素材(鳏夫父亲被太空船长"带走")按成长/爱情/牺牲/执着/家庭/友谊/复仇/正义各推一遍,看哪个主题让人物最活。
  • 冲突:主角与对手都应有与主题相关的目标(驯龙高手父子都想猎龙但方式不同);障碍≠对手(龙母是障碍,父亲才是对手,因为只有后者表现主题)。
  • 高潮三问:反派失败是否表达主题?主角是否做了第一幕做不到的事?是否同时完结情节线并交代整个故事?
  • 人物:主角对六件事(大到无神论、小到宽面条煮法)有鲜明看法→四个关系人物各表态→引出主题冲突情节。

六、一句话故事(斯奈德)与 logline(霍克斯特)

  • 斯奈德四要素:反讽钩子("一个警察来洛杉矶探望分居的老婆,结果老婆上班的大楼被恐怖分子占领了");美妙的脑补画面(含时间范围);目标观众和成本;绝杀的片名(《律政俏佳人》好,《为爱还是为钱》最烂)。加强版+主角形容词+反派形容词+原始目标。写不出合格的一句话说明故事本身有问题;向星巴克排队的陌生人推销,看眼神是否飘走。
  • 十大故事类型(屋里有怪物/金羊毛/愿望成真/陷入困境/人生变迁/伙伴情谊/推理调查/傻瓜获胜/体制之下/超级英雄):按"讲的是什么"分类,先学该类型规则再打破;推销时别说"X 加 Y"。
  • 够原始:生存、饥饿、性、保护所爱、对死亡的恐惧;人物关系用丈夫妻子父女母子前任。
  • 霍克斯特 logline:一两句让人理解概念;清单——主人公、反派、类型、冲突、挑战、赌注、主题、转折、钩子、激发事件;公式"搭档被邪恶外星人杀了(激发事件),顽强的布鲁克林巡警劳伦·布朗(主人公)必须找到外星人的母星(挑战),为搭档报仇(主题)"。梗概≠宣传口号(tagline 是上映后营销);"X 遇见 Y"不是梗概。情节 vs 故事:情节=银幕上的事件,故事=潜文本、为什么、情感历程;梗概偏重情节。
  • 麦基:片名=名称,指称人物/背景/主题/类型(《大白鲨》四者兼备);文学化无题片名不可取。
  • 风格由"人物性质×事件性质"的错配决定,不是先选风格(魏明伦 p0081):《巴山秀才》的孟登科是个迂酸可笑的喜剧性人物,却卷入一场大悲剧——"这就决定了我们这个戏的基本风格:含泪的喜剧,微笑的悲剧"。错配也是反讽钩子的来源。失效:人物性质与事件性质一致时(悲剧人物遇悲剧事件)没有错配可用,风格得另找依据。自检:各用一个词写下主角的属性和事件的属性,两词相同就别硬贴"悲喜交融"。

七、选材要严(陆军)

  • 鲁迅:"选材要严,开掘要深,不可将一点琐屑的没有意思的事故便填成一篇。"
  • 四忌:贪大求重(题材大≠意义大,主人公觉悟高≠主题深;流传的小戏珍品大都取材平常);赶时髦(一窝蜂题材"有一个与有一千个价值一样");缺乏戏剧性(题材与体裁错位);容量不当(把多幕剧材料压成独幕只剩干枯轮廓)。
  • 四用用心选——有感而发,选令你怦然心动、留在心里几十年的东西(李准所有作品里都有"那两个烧饼";丁西林《压迫》来自朋友因租房受压迫而死,却写联合抗争获胜);用身选——写熟悉的(老舍"箱子":衣服多才有换的),古代题材要与现实体验发生联系,不熟就去泡"鸡毛店","新鲜于外,熟悉于内";用眼选——艺术发现,罗丹"拙劣的艺术家永远戴别人的眼镜",福楼拜面对篝火直到发现它与其他火不同;用戏选——能入戏才选:冲突、动作、情感三要素,小型戏曲再加"曲"。
  • 六字诀:小、单纯、有戏核。事件要小(借一双靴、送一篮蛋、劝一回架;《打金枝》写皇帝也不过劝了一回架;"尖"字本身便是真理);情节要单纯(五分钟讲不清脉络的决不是好作品;李渔"减头绪、立主脑";单纯≠单薄,要把简单的事情复杂化:讨西瓜→瓜秧→数瓜→瓜子);要有绝招/杀手锏。
  • 外国作家三句话:我有了一个好故事;我有热情把它说完;这个故事只有我能说别人谁也说不了——第三句最重要。
  • 家乡层 vs 原乡层(罗怀臻 p0029–0030):靠方言笑料、土风土俗、"曾经感知的家乡的记忆和联想"成立的是家乡层,出了流行区域即失效;靠籍贯与来路、"一组被代代告知的有关家乡生活的画面或者声音"成立的是原乡层,能打动没有那段经验的人(几百年前迁到北欧的蒙古裔后代听见长调仍被牵引)。自检:把全剧的方言笑料和风俗展示全部删掉,还剩下什么?剩不下东西就是纯家乡层。接口:本地化改编见 sw-format-adaptation

八、开掘要深=立意(陆军)

  • 歌德:"独创性的一个最好标志就在于选择题材之后能把它加以充分发挥。"开掘=立意,像下棋甲想三步乙想五步。《妇女代表》三种改法:加强卫生运动(第一步)→写婆媳新旧思想(第二步,陈旧)→把改造家庭与改造社会连接,写争取政治经济权利,张桂蓉取出地照(第三步)。改编开掘:《春草闯堂》从"义士得两个老婆"开掘出"卑贱者能够动摇封建秩序";《团圆之后》把宣扬孝妇的《施天文》主题完全翻过来。
  • 四法:①大环境,小故事——把小故事放进时代背景考察(《绿鹦鹉》演员从演戏中杀到真的杀,全靠大革命背景;《定心丸》常根从"软脚蟹"到大丈夫是新政策还了他尊严);反例《打工棚》把社会问题降格为个人恩怨。②琢磨人物——才思枯竭时琢磨一个有特点的真人(六宝:贫困使她撕破面子,富足使她找回尊严;小丁:一部社会连环画);《十五贯》从琢磨况钟出发增写《疑鼠》。③研究结尾——"立意的开掘过程就是不断研究结尾的过程"(雨夜访贫三种结尾:政治童话→不交代谁修屋顶→砖瓦大王"共产党的乡长不能只懂得访贫问苦")。④象征的力量——《动物园的故事》长椅=中产阶级地位。
  • 三不等于:不拔高(黑凳里找阶级斗争、斗鸟结尾配《黄河颂》);不说教不图解(恩格斯"倾向应当从场面和情节中自然而然地流露";写完等于一句广告牌就是图解);不故作深沉(删去"好人坏人"标签戏仍成立就别贴)。
  • 表象真实 vs 本质真实(罗怀臻 p0156–0157):历史题材的开掘不在官制、建筑、服饰、语言的表象复原——"对历史表象的真实再现是徒劳的,是不可能做到的"——而在"历史情感的真实,历史人性的真实,历史人整体精神状态的真实"(写唐朝就要表现出这个时代人们整体的自信心)。判据:"能贯通古今的气场,就是让人觉得这段历史在我们今天都随时可能发生"。失效:以考据与复原本身为看点的纪实类作品另论。

九、视角要新(陆军)

  • 题材撞车不可怕,五百罗汉姿态各异是视角不同。同一负心汉框架:《西西里酸橙》从被抛弃者的目光"挤"出负心人;《归来》从负心人角度反照被弃者,用亲人满怀热情等待的场面与冷冰冰的王彪反差。虐待老人可只写老夫妻野餐藏鸡腿。
  • 视角的魅力:画"深山藏古寺"只画和尚挑水;"踏花归去马蹄香"只画蝴蝶追马蹄——找那个不正面写却尽得风流的切口。
  • 三种手法:化平凡为神奇(《我的爸爸》家长认领作文;《小宝贝与小祖宗》写独生子女教育没有一个大人上场没有一句说教);浓缩时空(《利他主义》一群人围绕一次跳河展示各自内心);凝聚情感(《骑马下海的人》不写下海写家人担心;《煤的代价》儿子只是受伤却笑不出来——"今天的埃伦就是明天的玛丽";《永远在一起》那把椅子)。
  • 小戏三种视角要求:管窥(用"看旗袍的姑娘"而非"展销会全景");聚焦(同一事件靠性格不同写出不同人:崔莺莺 vs 祝英台、刘翠屏 vs 王宝钏);变形(圣人被捕、活人讣告、剃头匠与护士联营——主要精力放在社会性主题层面,情趣层面引而不发,忌"哪里有戏往哪里挖")。

十、戏核要好(陆军)

  • 托尔斯泰:"艺术品里最重要的东西是它有一个焦点……这个焦点万不可以用话语完全表达出来。"
  • 戏核:在情节上有延伸派生的生命力,在冲突上有抗衡激化的爆发力,在内涵上有深邃独特的穿透力——没有它构不成一个戏,没有它成不了"这一个"戏(《三块钱国币》大学生故意摔碎另一只花瓶并按阔太太的逻辑赔她三块钱)。
  • 戏核是根,戏胆是枝(起特殊作用的道具或关键情节:桃花扇、春草改信),戏眼是叶(关键人物或生动场面:知府让轿)。检验:抽掉它戏是否还在——在则只是枝叶。
  • 呈现方式四种:奇特的动作(为"亡子"建祠堂;夫妻互设出轨计划;三个小学生写的求爱信);精心选择的道具(讲真话的魔椅;锣槌;一分钱);人物命运的境遇(为五块钱童车偷钱);一支歌或一两句话(《月亮上升的时候》民谣;"那些打字机")。
  • 戏核一定,主题(《婴儿杀戮》由此生发对比:两个孩子一个在关爱中死去一个被亲人扼死原因一样)、结构(误死→争产→复活)、人物(为活人写讣告的庸医)都随之成形。
  • 来源三处:日常细节(丈夫罚款;替小贩还钱);人物心理奥秘(主人偷仆人的烟);想象世界(把獾告上法庭;一磅肉)。

十一、冲突要真、情节要奇(陆军)

  • 冲突要真三层:真实(不虚假)、有意义(不无谓)、戏剧性(不争论性)。八病自检:无社会意义;虚假(退亲军人、不认媳妇的婆婆);不准确(贡献奖金、外商"考验"厂长);无戏剧特征(观点之争而非性格之争——"对问题的看法相同也会冲突",周瑜 vs 诸葛亮);随意误会;避重就轻(新意冲突半途转入陈套);虚晃一枪;缺乏张力。别林斯基:争论双方都想占上风、刺痛对方性格某一面、结果产生新关系才是戏。
  • 情节要奇但先要真:"在独幕剧里应当写荒唐事"(契诃夫);胡可"观众喜欢看的是百岁挂帅而不是百岁养老,是武松打虎而不是打狗";奇而无社会意义的(棺材里伸手试雨)弃之。情节不真实时先把人物扶起来(《名誉妻子》四改:把成婚理由搞充分、给人物合理前史与情欲)。
  • 平中出奇是基本功:借靴提炼出"借夸取祭试"一波三折;宁要药名藏暗语的戏味也不要愈改愈"符合原则"的平庸——"意喻之米,文喻之炊而为饭,诗喻之酿而为酒"。
  • 改造素材学莎翁五法:提高次要人物思想;重新定位反面人物;加强主角智慧删其忍从;补合理性漏洞并顺带写性格;重设结尾让全部人物站到一条线上急速收场。

十二、从想法到前提:工作流程

  1. 捕捉闪念并写下"为什么我在乎"(克龙);确认它是"只有我能说"的故事(陆军)。
  2. 选材四用四忌过一遍:有感而发?熟悉或能连上自己体验?发现了别人没见过的特点?能入戏?事件够小、情节够单纯?
  3. 写主旨一句(可俗套)→推出假设问题(含上下文、意外、冲突、言外之意)。
  4. 立前提(埃格里三段式:人物特质+导致+结局),确认你相信它;一部戏只一个。
  5. 建第三条轨道:主人公渴望什么(具体可见)、为什么、什么错误信念阻挡;写原初场景与三个转折场景。
  6. 答希克斯五问与霍克斯特三问(想要什么/和什么斗争/主题词);主角与对手对主题各持什么态度;列出四个关系人物的态度。
  7. 开掘多想两步棋:同一素材列三种立意选最高一层;用大环境小故事/琢磨人物/研究结尾/象征。
  8. 找戏核:抽掉它戏还在吗?它是动作、道具、境遇还是一句话?
  9. 定视角:正面写还是从旁"挤"?管窥/聚焦/变形哪一种?
  10. 写出高潮/顿悟时刻,从高潮反推主控思想(价值+原因),标明理想/悲观/反讽;设计思想 vs 反思想的交替序列。
  11. 一句话故事(斯奈德四要素+形容词+原始目标)与 logline(主人公+激发事件+挑战+赌注+主题,突出钩子);向陌生人说一遍。
  12. 自检:冲突八病;开掘三不等于;两个前提往两个方向走了吗;结局是人物行为所致而非意外吗;主题词全片不变而态度变了吗。

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Sw Premise Theme AI skill do?

Premise, theme, controlling idea, subject selection and logline for scripts (前提/主题/立意/选材/戏核) — merged from Lajos Egri's premise-as-tyrant and dialectic, Robert McKee's controlling idea (value + cause) and idea/counter-idea, Neill Hicks' five premise questions, Lisa Cron's "third rail" (desire vs misbelief, origin scene, what-if), Julian Hoxter's logline and theme-attitude rule, Blake Snyder's logline/genre/title tests, and Lu Jun's Chinese craft chapters on 选材要严/开掘要深/视角要新/戏核要好/情节要奇. Use when turning a vague idea into a premise, finding what a story is really about, choosing a subject and an...

Why use Sw Premise Theme on TypingMind?

Because you install it once and use it with any model. Sw Premise Theme is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Sw Premise Theme in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/jtydhr88/screenwriting-skills/tree/main/plugins/screenwriting/skills/sw-premise-theme. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Sw Premise Theme?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Sw Premise Theme?

As many as you like. As long as a model supports skills, you can use Sw Premise Theme with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Sw Premise Theme AI skill free?

Yes. It is published on GitHub by jtydhr88 under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇