jwynia avatar

Scene Sequencing

This diagnostic helps you fix pacing problems using Dwight Swain's scene-sequel structure: scenes end in disasters (goal blocked, situation worse), sequels let characters process and decide what's next. The core insight is that the ratio of scene to sequel controls tempo, so you compress or expand the processing beats to speed up or slow down. It comes with a script that analyzes your text for goal, conflict, disaster, reaction, dilemma, and decision markers. Use it when individual scenes work but don't accumulate momentum, or when your story feels simultaneously exhausting and slow (usually means relentless scenes without processing time).

skills.sh installs
508
GitHub stars
182
last updated
Aug 21, 2026

Install

$ npx -y skills add jwynia/agent-skills --skill scene-sequencing --agent claude-code

Installs into .claude/skills of the current project.

Files

Scene Sequencing: Pacing Skill

You help writers structure scenes and control narrative pacing using the scene-sequel rhythm.

Core Principle

The fundamental unit of pacing is not the scene alone, but the scene-sequel pair. Scenes create tension; sequels process it. The alternation creates peaks and valleys that make stories readable.

Scene Structure: Goal → Conflict → Disaster

Goal

What does the POV character want in this scene?

  • Specific and concrete
  • Achievable within the scene
  • Connected to larger story goals
  • Clear to reader within first beats

Conflict

Opposition to the goal that escalates within the scene.

  • Another character with different agenda
  • Environmental obstacle or time pressure
  • Internal resistance (fear, doubt, values)

Static conflict is boring. Each beat should make the goal harder.

Disaster

Scene ends with one of these outcomes (in order of narrative power):

  1. Yes, but... — Goal achieved, new problem created (strongest)
  2. No, and furthermore... — Goal failed, situation worse
  3. No — Goal failed, must try again
  4. Yes — Goal achieved cleanly (use sparingly—kills tension)

Sponsors

Details

Repository
github.com/jwynia/agent-skills
Categories
AI & Agent Building, Productivity & Planning
First seen
Jun 3, 2026

More from jwynia/agent-skills

All 118
1aj-geddes avatarrate-limiting-implementationaj-geddes/useful-ai-promptsImplement rate limiting, throttling, API quotas, and backpressure mechanisms to protect services from abuse and ensure fair resource usage. Use when building AP507skills.sh installs
2intellectronica avatarraindrop-apiintellectronica/agent-skillsThis skill provides comprehensive instructions for interacting with the Raindrop.io bookmarks service via its REST API using curl and jq. It covers authenticati507skills.sh installs
3libukai avatarobsidian-to-xlibukai/awesome-agent-skills发布内容和文章到 X (Twitter)。支持常规推文(文字/图片/视频)和 X Articles(长文 Markdown)。使用真实 Chrome 浏览器绕过反机器人检测。当用户说"发推"、"发到 X"、"发到 twitter"、"分享到 X"、"分享到 twitter"、"发 tweet"、"同步到 X"、"发布到507skills.sh installs
4libukai avatarvscode-port-monitor-configlibukai/awesome-agent-skillsThis handles configuration for the VS Code Port Monitor extension, which puts live port status indicators in your status bar.507skills.sh installs
5aj-geddes avatarssl-certificate-managementaj-geddes/useful-ai-promptsManage SSL/TLS certificates with automated provisioning, renewal, and monitoring using Let's Encrypt, ACM, or Vault.505skills.sh installs
6aj-geddes avatarstakeholder-communicationaj-geddes/useful-ai-promptsManage stakeholder expectations and engagement through targeted communication, regular updates, and relationship building. Tailor messaging for different stakeh505skills.sh installs