Agent skill

generate-characters

生成角色设计参考图(三视图)。当用户说"生成角色图"、"画角色设计"、想为新角色创建参考图、或有角色缺少 character_sheet 时使用。确保视频中角色形象一致。

Stars 1,657
Forks 360

Install this agent skill to your Project

npx add-skill https://github.com/ArcReel/ArcReel/tree/main/agent_runtime_profile/.claude/skills/generate-characters

SKILL.md

生成角色设计图

使用 Gemini 3 Pro Image API 创建角色设计图,确保整个视频中的视觉一致性。

Prompt 编写原则详见 .claude/references/content-modes.md 的"Prompt 语言"章节。

角色描述编写指南

编写角色 description 时使用叙事式写法,不要罗列关键词。

推荐

"二十出头的女子,身材纤细,鹅蛋脸上有一双清澈的杏眼,柳叶眉微蹙时带着几分忧郁。身着淡青色绣花罗裙,腰间系着同色丝带,显得端庄而不失灵动。"

要点:用连贯段落描述外貌、服装、气质,包含年龄、体态、面部特征、服饰细节。

命令行用法

bash
# 生成所有待处理的角色
python .claude/skills/generate-characters/scripts/generate_character.py --all

# 生成指定单个角色
python .claude/skills/generate-characters/scripts/generate_character.py --character "{角色名}"

# 生成指定多个角色
python .claude/skills/generate-characters/scripts/generate_character.py --characters "{角色1}" "{角色2}" "{角色3}"

# 列出待生成的角色
python .claude/skills/generate-characters/scripts/generate_character.py --list

工作流程

  1. 加载项目数据 — 从 project.json 找出缺少 character_sheet 的角色
  2. 生成角色设计 — 根据描述构建 prompt,调用脚本生成
  3. 审核检查点 — 展示每张设计图,用户可批准或要求重新生成
  4. 更新 project.json — 更新 character_sheet 路径

Prompt 模板

一张专业的角色设计参考图,{项目 style}。

角色「[角色名称]」的三视图设计稿。[角色描述 - 叙事式段落]

三个等比例全身像水平排列在纯净浅灰背景上:左侧正面、中间四分之三侧面、右侧纯侧面轮廓。柔和均匀的摄影棚照明,无强烈阴影。

画风由项目的 style 字段决定,不使用固定的"漫画/动漫"描述。

Expand your agent's capabilities with these related and highly-rated skills.

ArcReel/ArcReel

vercel-react-best-practices

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

1,657 360
Explore
ArcReel/ArcReel

web-design-guidelines

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

1,657 360
Explore
ArcReel/ArcReel

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.

1,657 360
Explore
ArcReel/ArcReel

release

项目发版流程:询问版本步进类型,更新前后端版本号,锁定依赖,提交、打 tag 并推送。当用户提到"发版"、"release"、"bump version"、"升版本"、"打 tag"、"发布新版本"时使用此 skill。

1,657 360
Explore
ArcReel/ArcReel

generate-clues

生成线索设计参考图(道具/环境)。当用户说"生成线索图"、"画道具设计"、想为重要物品或场景创建参考图、或有 major 线索缺少 clue_sheet 时使用。确保跨场景视觉一致。

1,657 360
Explore
ArcReel/ArcReel

compose-video

视频后期处理与合成。当用户说"加背景音乐"、"合并视频"、"加片头片尾"、想为成片添加 BGM、或需要将多集视频拼接时使用。

1,657 360
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results