Story Design Five Step Finale logo

Story Design Five Step Finale

Community
geegl
story-design-five-step-finale

用户提到结局怎么写、第三幕怎么设计、高潮、finale

Overview

Publishergeegl
Repositorydirectorskills
Skill namestory-design-five-step-finale
Stars
68
Forks
7
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 geegl on GitHub. Read the source before you install it.

Installation

Install the Story Design Five Step Finale 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.
    https://github.com/geegl/directorskills/tree/main/output/books/story-design/story-design-five-step-finale
  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/geegl/directorskills.git /tmp/directorskills
mkdir -p .claude/skills
cp -r /tmp/directorskills/output/books/story-design/story-design-five-step-finale .claude/skills/story-design-five-step-finale
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Story Design Five Step Finale 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 Story Design Five Step Finale 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 Story Design Five Step Finale 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.

R — 原文 (Reading)

我把它叫做"终幕五步法",我一直用这个方法。如果你想知道怎么结束你的故事、第三幕需要做什么,试试这个:把每个终幕想象成"攻占城堡"。第一步:英雄和团队制定计划;第二步:执行计划;第三步:高塔惊喜——计划出了岔子;第四步:挖掘深挖——英雄找到内在力量;第五步:英雄执行新计划。

— Blake Snyder, Save the Cat! Strikes Back, ~p.141

I — 方法论骨架 (Interpretation)

五步终局法将故事高潮分解为5个可操作的步骤,避免第三幕变成'一锅粥'式的混乱。Gather the team(召集团队),Execute the plan(执行计划),High tower surprise(高塔意外——计划失败),Dig deep down(挖掘内心——找到真正力量),Execution of the new plan(用新方案终局)。

独特价值:第三幕是最容易写崩的部分。五步法提供了具体的节奏控制——从计划到失败到重生到终局,每一步都有明确功能。


A1 — 书中的应用 (Past Application)

案例 1

  • 问题: 如何在商业故事中应用此方法论
  • 方法论的使用: 《Slumdog Millionaire》的终局是经典五步:Jamal 和 Latika 在节目现场重聚(Gather),Jamal 继续答题(Execute),最后一题他不知道答案(High Tower Surprise),他选择求助 Latika 而非作弊(Dig Deep Down——他终于理解了'爱情比金钱更重要'的主题),最终两人在车站相拥(Execution of new plan)。
  • 结论: 终幕五步的顺序不能乱——挖掘深挖必须在执行新计划之前,否则英雄的胜利缺乏内在成长的支撑
  • 结果: 故事获得了清晰的结构和情感弧线

案例 2: 《黑暗骑士》的五步终局

  • 问题: 如何设计一个反派占主导的终局
  • 方法论的使用: 蝙蝠侠和Gordon联手(Gather),执行双线计划——救Rachel和Dent(Execute),发现Joker设了反局——Rachel死、Dent被烧伤(High Tower Surprise),蝙蝠侠在道德困境中选择不杀Joker、理解'有些东西比胜利更重要'(Dig Deep Down),最终他选择背负Dent的罪名成为黑暗骑士(Execution of new plan——体现了'英雄不是我们应得的'主题)
  • 结论: 五步法也适用于反派驱动的终局——Dig Deep Down 可以是道德选择而非物理胜利
  • 结果: 成为超级英雄电影中最复杂的终局之一

A2 — 触发场景 (Future Trigger) ★

用户会在什么情境下需要这个 skill?

  1. 结局怎么写
  2. 第三幕怎么设计
  3. 高潮怎么构建

语言信号 (用户的话里出现这些就应激活)

  • "结局"
  • "第三幕"
  • "高潮"
  • "finale"
  • "结尾"

与相邻 skill 的区分

  • 与 story-design-beat-sheet 的区别: beat-sheet 是整体15节拍框架,本 skill 聚焦特定方法论
  • 与 story-design-genres 的区别: genres 决定'是什么类型',本 skill 决定'怎么操作'

E — 可执行步骤 (Execution)

当 skill 被激活后, agent 应按以下步骤执行:

  1. Gather the team

    • 完成标准: 主角召集盟友进入终局。完成标准:团队成员明确,各自有具体任务
  2. Execute the plan + High Tower Surprise

    • 完成标准: 执行计划然后遭遇意外失败。完成标准:计划失败的原因与主角的核心缺陷相关
    • 判停条件: 若核心条件不满足,则回到步骤1重新评估
  3. Dig deep down → Execution of new plan

    • 完成标准: 主角挖掘内心找到真正力量,用新方案终局。完成标准:新方案体现了主角的弧线变化

B — 边界 (Boundary) ★

不要在以下情况使用此 skill

  • 不要跳过 Dig Deep Down——这是终局的情感核心,没有它结局会感觉空洞
  • 不要让 High Tower Surprise 与主角的核心缺陷无关——意外必须迫使主角面对自己的弱点

作者在书中警告的失败模式

  • 终局缺少 Dig Deep Down 导致情感空洞——主角赢了但观众不感动
  • High Tower Surprise 过于随机——如果意外不是来自主角的核心缺陷,终局就缺乏意义

作者的盲点

作者的五步法基于好莱坞商业片的终局模式,某些开放式结局或悲剧结局可能需要调整。此外,作者假设所有故事都需要'大团圆'式的终局,但悲剧故事的 Dig Deep Down 可能导致主角的毁灭而非救赎。

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 Story Design Five Step Finale AI skill do?

用户提到结局怎么写、第三幕怎么设计、高潮、finale

Why use Story Design Five Step Finale on TypingMind?

Because you install it once and use it with any model. Story Design Five Step Finale 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 Story Design Five Step Finale in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/geegl/directorskills/tree/main/output/books/story-design/story-design-five-step-finale. 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 Story Design Five Step Finale?

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 Story Design Five Step Finale?

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

Is the Story Design Five Step Finale AI skill free?

Yes. It is published on GitHub by geegl 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 👇