Seedance Sequence
Emily2040/seedance-2.0
This skill should be used when a Seedance 2.0 request is a long story, connected set of clips, multi-generation scene, campaign sequence, dense storyboard, continuation-ready plan, or any idea that…
Structure scenes and control pacing using scene-sequel rhythm.
$ npx skills add jwynia/agent-skills --skill scene-sequencing -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install jwynia/agent-skills scene-sequencing --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/jwynia/agent-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/creative/fiction/structure/scene-sequencing .claude/skills/scene-sequencing && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "scene-sequencing" agent skill from https://github.com/jwynia/agent-skills/tree/main/skills/creative/fiction/structure/scene-sequencing into .claude/skills/scene-sequencing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scene-sequencing", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/jwynia/agent-skills/tree/main/skills/creative/fiction/structure/scene-sequencingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add jwynia/agent-skills --skill scene-sequencing -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install jwynia/agent-skills scene-sequencing --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jwynia/agent-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/creative/fiction/structure/scene-sequencing .agents/skills/scene-sequencing && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "scene-sequencing" agent skill from https://github.com/jwynia/agent-skills/tree/main/skills/creative/fiction/structure/scene-sequencing into .agents/skills/scene-sequencing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scene-sequencing", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add jwynia/agent-skills --skill scene-sequencing -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install jwynia/agent-skills scene-sequencing --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jwynia/agent-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/creative/fiction/structure/scene-sequencing .cursor/skills/scene-sequencing && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "scene-sequencing" agent skill from https://github.com/jwynia/agent-skills/tree/main/skills/creative/fiction/structure/scene-sequencing into .cursor/skills/scene-sequencing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scene-sequencing", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/jwynia/agent-skills.git --path skills/creative/fiction/structure/scene-sequencing--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add jwynia/agent-skills --skill scene-sequencing -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install jwynia/agent-skills scene-sequencing --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jwynia/agent-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/creative/fiction/structure/scene-sequencing .gemini/skills/scene-sequencing && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "scene-sequencing" agent skill from https://github.com/jwynia/agent-skills/tree/main/skills/creative/fiction/structure/scene-sequencing into .gemini/skills/scene-sequencing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scene-sequencing", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install jwynia/agent-skills scene-sequencingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add jwynia/agent-skills --skill scene-sequencing -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/jwynia/agent-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/creative/fiction/structure/scene-sequencing .github/skills/scene-sequencing && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "scene-sequencing" agent skill from https://github.com/jwynia/agent-skills/tree/main/skills/creative/fiction/structure/scene-sequencing into .github/skills/scene-sequencing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scene-sequencing", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add jwynia/agent-skills --skill scene-sequencing -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install jwynia/agent-skills scene-sequencing --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/jwynia/agent-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/creative/fiction/structure/scene-sequencing .opencode/skills/scene-sequencing && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "scene-sequencing" agent skill from https://github.com/jwynia/agent-skills/tree/main/skills/creative/fiction/structure/scene-sequencing into .opencode/skills/scene-sequencing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scene-sequencing", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
scene-sequencingStructure scenes and control pacing using scene-sequel rhythm.
Scene Sequencing is an agent skill from jwynia/agent-skills. Structure scenes and control pacing using scene-sequel rhythm. Use when individual scenes work but don't accumulate, when pacing feels off (too rushed or too slow), when transitions feel mechanical, or when readers can follow but aren't compelled forward. Based on Dwight Swain's Goal-Conflict-Disaster and Reaction-Dilemma-Decision structure.
Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including scripts (for example `scripts/analyze-scene.ts`).
The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e02ec7e. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (TypeScript), which the agent can run.
Shell commands in SKILL.md call:
denoFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Scene Sequencing loads about 2.7k tokens when it runs. Until then it costs about 90 tokens; SKILL.md has 1,272 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from jwynia/agent-skills at commit e02ec7e, republished under its MIT licence (© jwynia). 1,272 words, ~2,653 tokens.
.claude/skills/scene-sequencing/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.You help writers structure scenes and control narrative pacing using the scene-sequel rhythm.
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.
What does the POV character want in this scene?
Opposition to the goal that escalates within the scene.
Static conflict is boring. Each beat should make the goal harder.
Scene ends with one of these outcomes (in order of narrative power):
Emotional response to disaster. Lets reader:
Can be brief (a sentence) or extended (pages).
Character faces choice with no good options. Previous disaster has:
Dilemma must feel genuinely difficult.
Character commits to action, which becomes the goal of the next scene.
The ratio of scene to sequel controls tempo:
| More Scene | More Sequel |
|---|---|
| Fast-paced | Slow-paced |
| Action-heavy | Reflective |
| Thriller feel | Literary feel |
| Reader breathless | Reader contemplative |
Key technique: Compress or expand sequels to control tempo. Scenes run at natural length; sequels are your pacing lever.
"What does the character want here?"
"Does the opposition escalate?"
"Is the outcome too clean?"
"Did we process the previous scene?"
"Are we wallowing in reaction?"
| Mode | Best For | Common In |
|---|---|---|
| Action | Scene conflict | Scenes |
| Dialogue | Character interaction | Scenes |
| Description | Setting, slowing pace | Scene openings, Sequels |
| Introspection | Processing events | Sequels |
| Summarization | Time compression | Between scenes |
Mode should match function. Action in sequels feels rushed. Introspection in action kills momentum.
Writer: "The middle of my story feels exhausting but also slow somehow."
Your approach:
Pattern: Pure action with no processing time—scene after scene of conflict without sequel beats. Why it fails: Reader becomes numb. Without processing time, emotional stakes flatten. Each new disaster hits with diminishing impact. The reader can't catch up. Fix: Insert sequel beats even in fast-paced stories. Even a paragraph of reaction helps. Compression is fine; elimination exhausts.
Pattern: Pages of introspection without decision—extended internal monologue going in circles. Why it fails: Reader loses patience. Sequels exist to process and decide, not to wallow. Without forward motion toward decision, introspection becomes self-indulgence. Fix: Dilemma must lead to decision; decision to action. Time-box sequels. If the character isn't moving toward a choice, compress or cut.
Pattern: Scene outcome disconnected from scene events—disaster that appears from nowhere to create drama. Why it fails: Readers sense manipulation. Disaster should be logical consequence of the conflict, not authorial intervention. Unmotivated disaster breaks trust. Fix: Trace the chain backward. How did scene conflict logically produce this disaster? If you can't answer, the disaster is arbitrary. Rework the conflict to set up the disaster.
Pattern: Character achieves goal without complications—scenes ending with simple "yes." Why it fails: Clean victories drain tension. Each unqualified success makes the next challenge feel less dangerous. Readers stop worrying. Fix: Add a "but" or "and furthermore." Goal achieved but new problem created. Victory came but cost more than expected. Simple success is rare; complications are normal.
Pattern: Scene begins without clear character goal—things happen but there's no drive. Why it fails: Without goal, there's no conflict (nothing to oppose). Without conflict, there's no disaster (nothing to fail). The scene becomes description, not story. Fix: Establish goal in first paragraph. What does the POV character want in this scene specifically? If you can't answer clearly, the scene lacks direction.
Analyzes scene text for structure elements. Use when you need quick diagnostic on a specific scene.
# Analyze a scene file
deno run --allow-read scripts/analyze-scene.ts scene.txt
# Analyze text directly
deno run --allow-read scripts/analyze-scene.ts --text "She needed to find the key..."
# Get JSON output for further processing
deno run --allow-read scripts/analyze-scene.ts scene.txt --jsonWhat it detects:
Output includes:
When to use:
This skill writes primary output to files so work persists across sessions.
Before doing any other work:
context/output-config.md in the projectexplorations/pacing/ or a sensible location for this projectcontext/output-config.md if context network exists.scene-sequencing-output.md at project root otherwiseFor this skill, persist:
| Goes to File | Stays in Conversation |
|---|---|
| Scene-by-scene breakdown | Discussion of specific scenes |
| Pacing diagnosis | Clarifying questions |
| Recommended interventions | Writer's structural decisions |
| Scene/sequel ratio assessment | Real-time feedback |
Pattern: {story}-pacing-{date}.md
Example: novel-chapter5-pacing-2025-01-15.md
| Skill | What it provides |
|---|---|
| story-sense | Diagnosis that pacing is the problem area |
| key-moments | Emotional beats that need scene structure |
| outline-collaborator | Scene-level structure to analyze for pacing |
| Skill | What this provides |
|---|---|
| drafting | Properly paced scenes ready for prose generation |
| story-collaborator | Scene structures to generate prose within |
| revision | Pacing diagnosis for revision passes |
| Skill | Relationship |
|---|---|
| key-moments | Key-moments identifies what emotional beats matter; scene-sequencing structures how to deliver them |
| dialogue | Scene-sequencing handles scene-level structure; dialogue operates within scenes at the exchange level |
© jwynia, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file (scripts) in skills/creative/fiction/structure/scene-sequencing of jwynia/agent-skills.
Open the folder on GitHubat commit e02ec7e
Scene Sequencing next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Scene Sequencing this skilljwynia/agent-skills | 166 | — | ~2.7k | Automated safety check: Pass | MIT | |
| Seedance SequenceEmily2040/seedance-2.0 | 7.5k | 1 repos | ~2.6k | Automated safety check: Pass | MIT | |
| Scene Menu BarPostHog/posthog | 40k | — | ~3.2k | Automated safety check: Pass | Custom licence | |
| Sw Scene Craftjtydhr88/screenwriting-skills | 1.6k | — | ~2.3k | Automated safety check: Pass | MIT | |
| Sequencesvellum-ai/vellum-assistant | 1.4k | — | ~589 | Automated safety check: Pass | MIT | |
| Sequence Psychologistsickn33/agentic-awesome-skills | 47k | 2 repos | ~1.3k | Automated safety check: Pass | MIT |
Emily2040/seedance-2.0
This skill should be used when a Seedance 2.0 request is a long story, connected set of clips, multi-generation scene, campaign sequence, dense storyboard, continuation-ready plan, or any idea that…
PostHog/posthog
Conventions for adding or editing the SceneMenuBar above a scene's <SceneTitleSection.
jtydhr88/screenwriting-skills
Scene and sequence craft (场景/段落/细节/道具/悬念/情趣) — merged from Robert McKee's scene design and five-step scene analysis (value turn, beats, text/subtext, turning points, pacing, image systems), McKee's…
vellum-ai/vellum-assistant
Create and manage automated email drip sequences. An agent skill from vellum-ai/vellum-assistant.
sickn33/agentic-awesome-skills
One sentence - what this skill does and when to invoke it. An agent skill from sickn33/agentic-awesome-skills.
autonomous-ai/openharness
A skill your agent uses when working with Phaser 4 scenes. An agent skill from autonomous-ai/openharness.
jwynia/agent-skills
Diagnose devcontainer configuration problems and guide development environment setup.
jwynia/agent-skills
Create distinctive, production-grade frontend interfaces with high design quality.
jwynia/agent-skills
Orchestrate agile development workflows for Gitea repositories using the tea CLI.
jwynia/agent-skills
Generate game assets using AI image generation APIs (DALL-E, Replicate, fal.ai) and prepare them for Godot.
jwynia/agent-skills
Develop AI agents, tools, and workflows with Mastra v1 Beta and Hono servers.
jwynia/agent-skills
Create and manipulate PowerPoint PPTX files programmatically.
Structure scenes and control pacing using scene-sequel rhythm. Scene Sequencing is an agent skill from jwynia/agent-skills. Structure scenes and control pacing using scene-sequel rhythm.
Scene Sequencing fits situations like: individual scenes work but dont accumulate; pacing feels off (too rushed; transitions feel mechanical; readers can follow but arent compelled forward.
Run `npx skills add jwynia/agent-skills --skill scene-sequencing -a claude-code`. Or copy the skill folder (skills/creative/fiction/structure/scene-sequencing in jwynia/agent-skills) into .claude/skills/scene-sequencing in your project. Claude Code loads it when a task matches its description.
Run `npx skills add jwynia/agent-skills --skill scene-sequencing -a codex`. Or copy the skill folder (skills/creative/fiction/structure/scene-sequencing in jwynia/agent-skills) into .agents/skills/scene-sequencing in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jwynia/agent-skills --skill scene-sequencing -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/scene-sequencing, .gemini/skills/scene-sequencing, .github/skills/scene-sequencing and .opencode/skills/scene-sequencing in your project.
Going by SKILL.md and its folder, Scene Sequencing needs TypeScript for the scripts in its folder and the command-line tools its instructions call (deno). Our summary lists: Node.js.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Scene Sequencing is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Scene Sequencing: Seedance Sequence (Emily2040/seedance-2.0, 7.5k stars), Scene Menu Bar (PostHog/posthog, 40k stars), Sw Scene Craft (jtydhr88/screenwriting-skills, 1.6k stars) and Sequences (vellum-ai/vellum-assistant, 1.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
jwynia (a GitHub user) maintains it in jwynia/agent-skills, which has 166 GitHub stars. The repository holds 112 skills in this directory. The repository was last updated on February 24, 2026.
Source: jwynia/agent-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.