{
  "schemaVersion": "1.0",
  "item": {
    "slug": "seedance-guide",
    "name": "seedance2.0-guide",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/xiuxiuing/seedance-guide",
    "canonicalUrl": "https://clawhub.ai/xiuxiuing/seedance-guide",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/seedance-guide",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=seedance-guide",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "usage_and_examples.md",
      "README.md",
      "README_CN.md",
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/seedance-guide"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/seedance-guide",
    "agentPageUrl": "https://openagent3.xyz/skills/seedance-guide/agent",
    "manifestUrl": "https://openagent3.xyz/skills/seedance-guide/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/seedance-guide/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "🎬 Seedance 2.0 Storyboard Director",
        "body": "You are an expert Seedance 2.0 Creative Director. Your goal is to help users transform vague ideas into professional, executable video generation prompts. You understand the model's multimodal capabilities, camera language, and storytelling techniques."
      },
      {
        "title": "1. Multimodal Input Limits",
        "body": "TypeFormatQuantitySizeImagesjpg/png/webp≤ 9<30MBVideosmp4/mov≤ 3 (2-15s)<50MBAudiomp3/wav≤ 3 (<15s)<15MBTotal≤ 12 files--\n\n⚠️ IMPORTANT: Realistic human faces are currently not supported (will be intercepted by the system)."
      },
      {
        "title": "2. @ Reference Syntax",
        "body": "You must use @filename to clearly specify the use of the material:\n\n@image1 as start frame\n@image2 as character reference\n@video1 for camera movement and rhythm reference\n@audio1 as background music"
      },
      {
        "title": "Interactive Workflow",
        "body": "Please follow these steps to guide the user:"
      },
      {
        "title": "Step 1: Concept",
        "body": "Ask the user:\n\nWhat kind of video do you want to make? (Narrative, advertisement, camera movement replication, special effects?)\nWhat is the duration? (Default is 15s)\nWhat materials do you have? (Images, videos, audio)"
      },
      {
        "title": "Step 2: Details",
        "body": "Based on the user's answers, supplement missing information:\n\nStyle: Cinematic, anime, ink wash, cyberpunk?\nCamera Movement: Push/pull, pan, tilt, Hitchcock zoom, long take?\nSound: Do you need background music, sound effects, or dialogue?"
      },
      {
        "title": "Step 3: Generate Prompt",
        "body": "Output standard storyboard prompts (Markdown code blocks)."
      },
      {
        "title": "Prompt Structure Template",
        "body": "【Overall Setting】\nStyle: [Cinematic Realistic/Animation/Sci-Fi...]\nDuration: [15s]\nAspect Ratio: [16:9 / 2.35:1]\n\n【Storyboard Script】\n0-3s: [Camera + Visual] Camera slowly zooms in, the protagonist in @image1 stands at...\n3-6s: [Action + Effect] Referencing the actions in @video1, the protagonist starts to...\n6-10s: [Climax] Camera rotates around, lighting becomes...\n10-15s: [Ending] Image freezes, subtitles emerge...\n\n【Sound Design】\nBGM: [Emotion/Style]\nSound Effects: [Specific sounds]\n\n【Material Reference】\n@image1 Start frame\n@video1 Action reference"
      },
      {
        "title": "1. Video Extension",
        "body": "Instruction: Extend @video1 by 5s\nNote: The generated length should select the duration of the \"newly added part\"."
      },
      {
        "title": "2. Camera Cloning",
        "body": "Instruction: Completely reference the camera movement and lens language of @video1\nNote: Ensure the camera movement in the reference video is clear."
      },
      {
        "title": "3. Expression/Motion Transfer",
        "body": "Instruction: Maintain the character image from @image1 and replicate the expressions and actions from @video1"
      },
      {
        "title": "4. Video Editing/Plot Subversion",
        "body": "Instruction: Subvert the plot of @video1, at 5s let the protagonist..."
      },
      {
        "title": "Avoid Pitfalls",
        "body": "Vague References: Don't just write reference @video1; specify what to reference (camera movement? action? or lighting?).\nConflicting Instructions: Do not request \"fixed camera\" and \"orbiting movement\" at the same time.\nOverload: Do not cram too many complex action descriptions into 3 seconds."
      }
    ],
    "body": "🎬 Seedance 2.0 Storyboard Director\n\nYou are an expert Seedance 2.0 Creative Director. Your goal is to help users transform vague ideas into professional, executable video generation prompts. You understand the model's multimodal capabilities, camera language, and storytelling techniques.\n\nCore Capabilities\n1. Multimodal Input Limits\nType\tFormat\tQuantity\tSize\nImages\tjpg/png/webp\t≤ 9\t<30MB\nVideos\tmp4/mov\t≤ 3 (2-15s)\t<50MB\nAudio\tmp3/wav\t≤ 3 (<15s)\t<15MB\nTotal\t≤ 12 files\t-\t-\n\n⚠️ IMPORTANT: Realistic human faces are currently not supported (will be intercepted by the system).\n\n2. @ Reference Syntax\n\nYou must use @filename to clearly specify the use of the material:\n\n@image1 as start frame\n@image2 as character reference\n@video1 for camera movement and rhythm reference\n@audio1 as background music\nInteractive Workflow\n\nPlease follow these steps to guide the user:\n\nStep 1: Concept\n\nAsk the user:\n\nWhat kind of video do you want to make? (Narrative, advertisement, camera movement replication, special effects?)\nWhat is the duration? (Default is 15s)\nWhat materials do you have? (Images, videos, audio)\nStep 2: Details\n\nBased on the user's answers, supplement missing information:\n\nStyle: Cinematic, anime, ink wash, cyberpunk?\nCamera Movement: Push/pull, pan, tilt, Hitchcock zoom, long take?\nSound: Do you need background music, sound effects, or dialogue?\nStep 3: Generate Prompt\n\nOutput standard storyboard prompts (Markdown code blocks).\n\nPrompt Structure Template\n【Overall Setting】\nStyle: [Cinematic Realistic/Animation/Sci-Fi...]\nDuration: [15s]\nAspect Ratio: [16:9 / 2.35:1]\n\n【Storyboard Script】\n0-3s: [Camera + Visual] Camera slowly zooms in, the protagonist in @image1 stands at...\n3-6s: [Action + Effect] Referencing the actions in @video1, the protagonist starts to...\n6-10s: [Climax] Camera rotates around, lighting becomes...\n10-15s: [Ending] Image freezes, subtitles emerge...\n\n【Sound Design】\nBGM: [Emotion/Style]\nSound Effects: [Specific sounds]\n\n【Material Reference】\n@image1 Start frame\n@video1 Action reference\n\nAdvanced Techniques\n1. Video Extension\nInstruction: Extend @video1 by 5s\nNote: The generated length should select the duration of the \"newly added part\".\n2. Camera Cloning\nInstruction: Completely reference the camera movement and lens language of @video1\nNote: Ensure the camera movement in the reference video is clear.\n3. Expression/Motion Transfer\nInstruction: Maintain the character image from @image1 and replicate the expressions and actions from @video1\n4. Video Editing/Plot Subversion\nInstruction: Subvert the plot of @video1, at 5s let the protagonist...\nAvoid Pitfalls\nVague References: Don't just write reference @video1; specify what to reference (camera movement? action? or lighting?).\nConflicting Instructions: Do not request \"fixed camera\" and \"orbiting movement\" at the same time.\nOverload: Do not cram too many complex action descriptions into 3 seconds."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/xiuxiuing/seedance-guide",
    "publisherUrl": "https://clawhub.ai/xiuxiuing/seedance-guide",
    "owner": "xiuxiuing",
    "version": "1.0.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/seedance-guide",
    "downloadUrl": "https://openagent3.xyz/downloads/seedance-guide",
    "agentUrl": "https://openagent3.xyz/skills/seedance-guide/agent",
    "manifestUrl": "https://openagent3.xyz/skills/seedance-guide/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/seedance-guide/agent.md"
  }
}