Agent Native

seedance-antislop

This skill refines Seedance 2.0 prompts by removing generic filler and imprecise language while preserving creative intent, style choices, and unresolved…

by Emily2040CommunityNot reviewed

Community author

Agents
Claude Code
License
MIT (permissive)
Pin
4668457pinned Oct 9, 2026
Context cost
about 920 tokenswhen the skill loads
GitHub stars
7,556on emily2040/seedance-2.0
Scripts
None found

What it does

“This skill should be used when a Seedance 2.0 prompt contains generic AI filler, hollow superlatives, vague cinematic language, bloated adjectives, weak verbs, or needs sharper production-specific wording.”
The author's description, from SKILL.md

Generated summary from the skill's own text

This skill refines Seedance 2.0 prompts by removing generic filler and imprecise language while preserving creative intent, style choices, and unresolved production decisions. It identifies vague phrasing that hides actual choices, clarifies wording gaps, and applies targeted editorial fixes without over-correcting useful style labels or inventing details not in the brief.

When to use it

  • Seedance prompt contains vague adjectives or hollow praise
  • Production decisions remain unclear in the brief
  • Prompt needs sharper, more specific wording for clarity
  • Editing prompts before compilation or clip generation

When not to

  • User requests universal character limits or silent cuts
  • Need to add technical camera moves or lighting recipes
  • Brief requires complete creative direction from the agent

Install

These commands install from the publisher's repository and need no account.

skills CLI

npx skills add emily2040/seedance-2.0 --skill seedance-antislop

Installs from the repository's default branch, which may have changed since the commit we checked.

GitHub CLI 2.90 or later

gh skill install emily2040/seedance-2.0 seedance-antislop@4668457e560eee06e95d7fcfdf441c8c0bba802e

Installs the commit we checked (4668457).

Copy by hand

Download the folder at 4668457 and put it in .claude/skills/seedance-antislop for Claude Code and in .agents/skills/seedance-antislop for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode.

Skill folder on GitHub at 4668457

Copy for your agent

A prompt for any coding agent. It installs this skill from GitHub at the pinned commit, copies the files as they are, and runs nothing unless you ask.

Prompt

Install the agent skill "seedance-antislop" by Emily2040.

Source, pinned to commit 4668457e560eee06e95d7fcfdf441c8c0bba802e:
https://github.com/emily2040/seedance-2.0/tree/4668457e560eee06e95d7fcfdf441c8c0bba802e/skills/seedance-antislop

1. Download that folder at exactly this commit. Do not use the default branch.
2. Copy every file unchanged, keeping the folder structure, into .claude/skills/seedance-antislop/ for Claude Code and .agents/skills/seedance-antislop/ for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode. Create the folders if they do not exist.
3. Do not edit the files, and do not run any script in the folder unless I ask you to.
4. When you are done, list the files you copied and where you put them.

Listing and checks: https://www.agentnative.dev/skills/emily2040/seedance-antislop

SKILL.md at the pin

---
name: seedance-antislop
description: "This skill should be used when a Seedance 2.0 prompt contains generic AI filler, hollow superlatives, vague cinematic language, bloated adjectives, weak verbs, or needs sharper production-specific wording."
license: MIT
user-invocable: true
tags:
  - prompt-quality
  - anti-slop
  - seedance-20
metadata:
  version: "6.7.0"
  updated: "2026-08-01"
  parent: "seedance-20"
  author: "Iamemily2050 (@iamemily2050)"
  repository: "https://github.com/Emily2040/seedance-2.0"
  openclaw:
    emoji: "🎬"
    homepage: "https://github.com/Emily2040/seedance-2.0"
---

# seedance-antislop

Before producing prompt text, a prompt-ready block, a rewrite, an example, or a compiled clip, load the [Director's Read](../../references/directors-read.md), classify the brief, and complete its canonical narrative or non-narrative record. Translate that record into visible or audible carriers and keep its internal labels out of final generation prose.

Clarify wording that hides an unresolved production decision. Preserve useful style, genre and mood language; concrete detail should support the user's direction, not replace it with a stock look. These are editorial choices, not measured rules about which words improve Seedance output.

## Intent

Keep the intended energy, medium, era, palette and performance. A word such as "epic" may communicate a useful ambition even when the brief still needs a decision about scale or stakes. Do not infer the user's taste or confidence from their adjectives.

## Rewrite Pass

1. Identify what is already decided: creative intent, exact dialogue, actual reference tokens, continuity, safety boundaries, exclusions and requested settings. Preserve those through the edit.
2. Check whether an abstract phrase leaves a material choice unresolved. Keep it when context is sufficient. Otherwise use the brief to clarify it; if the user has delegated creative choices, propose a coherent interpretation and state any material assumption. Ask only when a necessary choice remains unresolved outside that scope.
3. Remove redundant praise where it adds no distinct intent. Surface conflicting requirements instead of silently choosing one. Add only details that serve this brief; neither a camera move nor a lighting recipe is required for every style word. Load [anti-slop-lexicon](../../references/anti-slop-lexicon.md) for conditional repairs and delivery requirements.
4. Apply a length limit only when the user requests it or the selected operation documents it. Do not invent a universal character budget or silently discard must-haves to fit one.

## Do Not Over-Correct

Keep useful labels such as noir, documentary or ultra-realistic when they describe the chosen look. Observable detail is a way to resolve ambiguity, not a test that every phrase must pass. A locked shot may already serve an energetic scene; "dynamic" does not automatically authorize a lateral track. Likewise, "professional" does not require a clean product tabletop.

Treat output resolution as a delivery requirement. Preserve the requested value and carry it into a supported setting when available. Prompt text alone does not guarantee that resolution. If support is unknown or the value is unavailable, state the gap and offer an explicit option within the user's scope; do not silently lower the target, switch providers, add an upscale or spend credits.

For English wording, load [seedance-vocab-en](../seedance-vocab-en/SKILL.md) with [English vocabulary](../../references/vocab/en.md). For another prompt language, consult its Slop Traps table only when needed: [Chinese](../../references/vocab/zh.md), [Japanese](../../references/vocab/ja.md), [Korean](../../references/vocab/ko.md), [Spanish](../../references/vocab/es.md), or [Russian](../../references/vocab/ru.md). These are contextual wording examples, not language-wide lists of useless words.

## Output Contract

Return the revised prompt in the requested format and briefly explain material edits when useful. Keep delivery settings separate from scene prose, retaining any unresolved requirement. Disclose content changes or assumptions; a wording rewrite does not authorize another submission. Provide a word-by-word removal table only when requested or needed for the review.

From emily2040/seedance-2.0 at 4668457, shown as plain text under its license: MIT (permissive). The license text is in skills/seedance-antislop/SKILL.md.

View SKILL.md on GitHub at 4668457

Files

1 file, 4.3 KB in total. Each file has a sha256 in the pin's manifest; the first 12 characters are shown.

Skill folder on GitHub at 4668457
  • all-images-ai-automation

    This skill automates All Images AI operations by discovering and executing tools through Composio's All Images AI toolkit via Rube MCP.

    by ComposioOfficial publisher

    Agents not labelled yet · about 710 tokens · pinned 6 days ago

  • remotion-best-practices

    This skill routes the agent through Remotion's specialized knowledge bases for video creation, editing, and deployment.

    by RemotionOfficial publisher

    Contains scripts

    Claude Code, Codex, Cursor +3 · about 920 tokens · pinned 6 days ago

  • remotion-best-practices

    This skill routes the agent to specialized Remotion sub-skills based on the user's task, covering video creation, project setup, React markup, maps…

    by RemotionOfficial publisher

    Claude Code, Codex, Cursor +3 · about 1K tokens · pinned 6 days ago

  • remotion-captions

    This skill enables video caption workflows including transcribing audio to generate captions, displaying captions in videos, and importing captions from SRT…

    by RemotionOfficial publisher

    Claude Code, Codex, Cursor +3 · about 220 tokens · pinned 6 days ago

  • remotion-captions

    This skill enables the agent to work with captions in Remotion videos by transcribing audio to generate captions, displaying them in videos, and importing…

    by RemotionOfficial publisher

    Claude Code, Codex, Cursor +3 · about 270 tokens · pinned 6 days ago

  • remotion-create

    This skill scaffolds a new Remotion video project, opens the browser-based Studio for live preview, and guides composition development using React markup.

    by RemotionOfficial publisher

    Claude Code, Codex, Cursor +3 · about 680 tokens · pinned 6 days ago

The skills listed here are third-party software, collected from public GitHub repositories as a catalog of recent skills and provided as is. Agent Native does not write or control them and is not responsible for any harm, loss or damage caused by installing or using them. Labels and checks describe what we saw at one commit and are not a guarantee. Read a skill's files before you run it. Terms of use