← 返回 Skills 市场
nanophotohq

Comic Drama Generate

作者 NanoPhoto.AI · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ 安全检测通过
321
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install comic-drama-generate
功能描述
Generate serialized comic-drama / 漫剧 episodes through a fixed multi-skill production pipeline with strong character consistency. Use when the user wants to c...
使用说明 (SKILL.md)

Comic Drama Generate

Use this skill to produce short comic-drama episodes through a deterministic, character-consistent pipeline.

Required prerequisite skills

Require these skills before using this skill:

  • video-prompt-generator
  • nano-banana-pro
  • sora-2-generate

If any are missing, install them first. Use this install pattern:

npx clawhub@latest install video-prompt-generator
npx clawhub@latest install nano-banana-pro
npx clawhub@latest install sora-2-generate

Before starting production, verify:

  • all three prerequisite skill folders exist
  • required API credentials are configured for the prerequisite skills
  • ffmpeg is available locally
  • there is enough credit/quota for script, image, and video generation

Credential note:

  • comic-drama-generate orchestrates other skills and does not introduce its own separate API key.
  • The prerequisite skills use their own environment-variable contract, typically NANOPHOTO_API_KEY.
  • Prefer normal sub-skill execution that relies on the prerequisite skill's configured env.
  • If direct script execution is necessary, first preserve the same env contract by ensuring NANOPHOTO_API_KEY is present in the shell.
  • Use explicit --api-key only as a fallback when the shell cannot inherit the expected env.
  • Do not treat direct reads from config files such as openclaw.json as the primary workflow; reserve them for debugging or recovery paths.

Mandatory production order

Always follow this exact order.

  1. Ask the user for style first

    • Ask for visual style before generating anything.
    • Also confirm tone, audience, episode count, target platform, aspect ratio, and approximate episode duration.
    • Lock the series bible first: premise, character roster, style keywords, and production constraints.
  2. Use video-prompt-generator to generate the script foundation

    • Generate the story premise, dramatic arc, episode beats, and scene-level writing foundation.
    • Make the episode structure suitable for short-form serialized漫剧.
    • Keep the pacing compatible with downstream 15-second shot generation.
  3. Use nano-banana-pro to generate character turnarounds

    • Generate character three-view sheets for all core recurring characters.
    • Treat the three-view sheets as the canonical identity source for face, hair, silhouette, wardrobe, and palette.
    • Do not skip this step when character consistency matters.
  4. Use nano-banana-pro to generate keyframes

    • Generate keyframes for each planned shot using the turnaround image URLs as reference inputs.
    • For multi-character shots, include all relevant turnaround URLs.
    • Use keyframes to lock composition, costume continuity, environment cues, and emotional staging.
  5. Use video-prompt-generator to write the storyboard / shot script

    • Convert each episode into shot-level prompts and a shot list.
    • Write for single-shot generation with clean handoff into video prompts.
    • Leave a hook at the end of every episode.
  6. Use sora-2-generate to create 15-second single-shot videos

    • Default to 15-second shots unless the user explicitly wants a different supported duration.
    • Prefer imageToVideo for character shots.
    • Pass keyframe URLs as image inputs.
    • Use textToVideo only for shots where character consistency is unimportant, such as atmosphere inserts or environment transitions.
  7. Use local ffmpeg to trim, arrange, and merge clips

    • Download and save each finished shot locally.
    • Trim or normalize clips locally if needed.
    • Merge shots in deterministic order with ffmpeg.
    • Export final episode cuts under a dedicated project directory.

Non-negotiable working rules

  • Prefer this consistency chain at all times:
    • character turnarounds → keyframes → image-to-video
  • Use public URLs, not local file paths, when passing assets between:
    • character turnarounds → keyframes
    • keyframes → video generation
  • Do not pass local files into nano-banana-pro or sora-2-generate APIs for these handoff steps.
  • Do not skip directly from text prompt to final video for main character shots unless the user explicitly accepts weaker consistency.
  • Keep exact turnaround and keyframe URLs recorded in project docs because downstream generation depends on them.
  • Rewrite storyboard timing before generation if model limits, quota, or rate limits make the original plan unrealistic.

Story and pacing guidance

  • Design shots around the active video model's supported duration.
  • For this workflow, prefer a shot grammar that fits 15-second single-shot clips.
  • If an episode needs more time, split it into more shots rather than overloading one prompt.
  • Ensure each episode ends with a hook, reveal, reversal, question, or emotional cliffhanger.

Suggested project structure

project/
  docs/
    series-bible.md
    episodes.md
    shot-list.md
    asset-urls.md
  assets/
    characters/
    keyframes/
  shots/
    ep01/
    ep02/
  edits/
  final/

Execution notes

  • Use video-prompt-generator twice when needed:
    • once for premise / episode writing
    • once for shot-level prompt refinement
  • Use nano-banana-pro for both:
    • character turnaround generation
    • keyframe generation
  • Use sora-2-generate mainly in imageToVideo mode for character-led shots.
  • Use local ffmpeg for final editorial assembly, not remote editing tools.

Expected deliverables

Produce organized outputs that make the project easy to resume:

  • docs/series-bible.md — premise, style, characters, world rules
  • docs/episodes.md — episode summaries and hook endings
  • docs/shot-list.md — shot-by-shot structure for each episode
  • docs/asset-urls.md — turnaround URLs, keyframe URLs, and video URLs
  • local shot files under shots/
  • local edit outputs under edits/
  • final episode exports under final/

Read these references when needed

  • references/workflow.md — end-to-end production workflow
  • references/install-checklist.md — prerequisite skill verification and install steps
  • references/asset-rules.md — character turnaround, keyframe, and image-to-video consistency rules
安全使用建议
This skill is internally coherent, but before installing or allowing it to run: 1) Ensure the prerequisite skills (video-prompt-generator, nano-banana-pro, sora-2-generate) come from trusted publishers and review their scripts if the agent will exec them. 2) Configure NANOPHOTO_API_KEY (or other service keys) via the platform's secure environment settings rather than passing keys on the CLI (avoids exposing keys in process lists or logs). 3) Be aware the pipeline downloads assets and runs local ffmpeg — ensure the project directory and any input URLs contain only non-sensitive material you intend to send to external generation services. 4) Confirm you have sufficient quota/credits for image and video generation. If you want higher assurance, request the actual prerequisite skill code for audit before enabling execution privileges.
功能分析
Type: OpenClaw Skill Name: comic-drama-generate Version: 1.0.1 The comic-drama-generate skill is a legitimate orchestration bundle designed to manage a multi-step AI video production pipeline. It coordinates three prerequisite skills (video-prompt-generator, nano-banana-pro, and sora-2-generate) and uses local ffmpeg for video assembly. The instructions in SKILL.md and the reference files are consistent with the stated purpose of maintaining character consistency across episodes, and the credential handling advice follows security best practices by prioritizing environment variables over direct file reads or manual entry.
能力评估
Purpose & Capability
The name and description match the actual instructions: orchestration of video-prompt-generator, nano-banana-pro, sora-2-generate and local ffmpeg to produce character-consistent episodes. Prerequisite skills and ffmpeg are appropriate and expected.
Instruction Scope
SKILL.md stays within production/orchestration scope (script → turnarounds → keyframes → imageToVideo → ffmpeg). It does permit running prerequisite skill helper scripts via exec and downloading clips locally for editing; that is reasonable for a production pipeline but means the agent will execute local scripts and write/read project files. Review any prerequisite skill scripts before granting execution permission.
Install Mechanism
Instruction-only skill with no install spec and no bundled code to write to disk. Lowest-risk install posture; installs for prerequisite skills are standard npx commands and are expected.
Credentials
The skill itself requests no credentials but depends on prerequisite skills that typically use NANOPHOTO_API_KEY. That is proportionate. One caution: the docs permit a --api-key fallback (CLI arg), which can expose secrets in process lists or shell history; prefer secure platform env configuration as recommended in PUBLISHING.md.
Persistence & Privilege
always is false, no persistent system-wide changes are requested, and the skill does not claim to alter other skills' configs. Normal user-invocable/autonomous invocation settings apply.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install comic-drama-generate
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /comic-drama-generate 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Documentation update. Clarifies prerequisite skill env handling for NANOPHOTO_API_KEY, recommends inheriting child-skill environment-variable contracts, and treats explicit --api-key or config-file reads as fallback/debug paths rather than the default workflow.
v1.0.0
Initial public release. Generates serialized comic-drama / 漫剧 episodes through a character-consistent workflow: style intake, script foundation, character three-view sheets, keyframes, storyboard prompts, 15-second single-shot video generation, and local ffmpeg editing. Requires video-prompt-generator, nano-banana-pro, and sora-2-generate.
元数据
Slug comic-drama-generate
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Comic Drama Generate 是什么?

Generate serialized comic-drama / 漫剧 episodes through a fixed multi-skill production pipeline with strong character consistency. Use when the user wants to c... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 321 次。

如何安装 Comic Drama Generate?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install comic-drama-generate」即可一键安装,无需额外配置。

Comic Drama Generate 是免费的吗?

是的,Comic Drama Generate 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Comic Drama Generate 支持哪些平台?

Comic Drama Generate 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Comic Drama Generate?

由 NanoPhoto.AI(@nanophotohq)开发并维护,当前版本 v1.0.1。

💬 留言讨论