# Sw Sitcom Comedy

Half-hour television comedy craft (半小时情景喜剧/笑点力学/困境机器/多机位单机位格式), merged from Evan S.

- Repository: https://github.com/jtydhr88/screenwriting-skills (1918 stars)
- Category: Design
- License: MIT
- Last updated: 2026-10-03
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add jtydhr88/screenwriting-skills --skill sw-sitcom-comedy -g -a claude-code -y`
Codex: `npx skills add jtydhr88/screenwriting-skills --skill sw-sitcom-comedy -g -a codex -y`
Cursor: `npx skills add jtydhr88/screenwriting-skills --skill sw-sitcom-comedy -g -a cursor -y`
Gemini CLI: `npx skills add jtydhr88/screenwriting-skills --skill sw-sitcom-comedy -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add jtydhr88/screenwriting-skills`

## Description

Half-hour television comedy craft (半小时情景喜剧/笑点力学/困境机器/多机位单机位格式), merged from Evan S. Smith's Writing Television Sitcoms (premise-driven comedy in three levels, nine predicaments, six character mixes, setup/punchline mechanics, toppers, running gags, ten comedic nuances, format rules), Neil Landau's sitcom seven-step formula and comedy-room models, Richard Blum's act-length and set-count parameters, Phoebe Waller-Bridge's Fleabag scripts (direct address as a season-long device, six-episode skeleton), Pamela Douglas on dramedy, Kam Miller on complementary comic traits, and Jesse Armstrong on jokes carrying tragedy. Use when writing or fixing a sitcom episode or spec, raising joke density per page, designing a comic predicament that generates stories, choosing between multi-camera and single-camera format and page counts, structuring cold open/acts/tag, writing a half-hour pilot, running a comedy punch-up, or making a drama funny without shifting genre.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 半小时喜剧（Sitcom & Half-Hour Comedy）

> **输出语言＝提问语言**；术语一律锚回原词，见 [sw-workflow/terms.md](../sw-workflow/terms.md)，不自创译名。

核心命题：**好笑不是后期往台词里塞的，是从故事前提里长出来的。** 喜剧作者在三层上叠加张力, , premise → sequence/scene → dialogue/action；种在前一层的喜剧会在后一层"自动产出更多、更大、更无缝的笑"（Smith《Writing Television Sitcoms》p0042）。所以第一个动作不是想笑话，是问"这个前提本身是不是一台 joke-producing machine"。

写半小时剧不是把一小时剧的参数改小，而是**整体切换**：页数、排版、场数、笑点密度、结构单位、人物关系的运转逻辑一起换。本 skill 管这套切换。通用方法不重写, , 对白见 `sw-dialogue`，场景价值转折见 `sw-scene-craft`，一小时剧幕结构与 act out 类型学见 `sw-series-structure`，引擎与 bible 见 `sw-series-engine-bible`，编剧室全貌见 `sw-writers-room`，Fleabag 逐集表见 `sw-series-case-studies`。

格式规范、笑点技法目录与结构模板见同目录 [reference.md](reference.md)。
## 按任务读哪几节（不要通读）

| 任务 | 读 | 跳过 |
|---|---|---|
| 判断一个喜剧点子成不成立 | 二（三层法与困境） | 六、十 |
| 写或改笑点 | **三（笑话力学）**，例库转 reference.md | 四、九、十 |
| 排半小时结构 | 四（含幕长/页码的选择规则） | 三、七 |
| 选格式、定页数 | 六；中文稿先看 `sw-chinese-series-practice` 的页数折算 | 一, 五 |
| 直接对镜 / 装置喜剧 | 七 | 二、六 |
| 诊断一份已有的喜剧稿 | **十二（诊断清单）** | 其余 |

⚠️ reference.md 第一节是**美式排版规范**（字符位、边距、行距）：写中文稿时整节不适用，不要读。

---


## 来源与各书关系

- **Smith《Writing Television Sitcoms》（Revised & Expanded, 2009）给全部骨架**：三层法、九 predicament、六 character mix、笑话力学、beat 数与三幕页数、三套格式（Appendix A 按字符位给边距）、pilot 与 series format。本 skill 的编号体系基本是他的。
- **Landau《The TV Showrunner's Roadmap》1e Tip 21 给公式与页数表**（七步公式、"恶狗追上树"、多机页数分配、多机 vs 单机差异）；**2e 第 13 章给喜剧编剧室**（四种房间模型、alts 与 candy bag、table read 的功能之争）。
- **Blum《电视与银幕写作》第 11, 12 章给制作约束**：teaser/幕/tag 分钟数、多机格式规则、**布景 3 个理想 5 个上限**、一周拍摄计划。
- **Waller-Bridge《Fleabag: The Scriptures》给装置喜剧与六集季骨架**；**Douglas《Writing the TV Drama Series》3e 的 Dramedy 专题给边界**；**Miller《...And the Hero Succeeds》给 complementary traits**；**Armstrong《Succession》剧本集给"喜剧承载悲剧"**。

---

## 一、半小时喜剧与一小时剧的区别：整体切换表

The rest: https://github.com/jtydhr88/screenwriting-skills/blob/HEAD/plugins/screenwriting/skills/sw-sitcom-comedy/SKILL.md
