Agent skill

Skill Prompt Engineering

by wangzai-double-milk in wangzai-double-milk/Vibefilming

仅在即将调用图片、视频或音乐生成模型时使用。负责把已定稿的 directorplan、剧本文字和终版参考资产编译成“本次调用”的完整生成要求并做调用前自检;不负责重新规划剧情、补发明资产、调用工具或审查生成结果。

MITAuto-check passedAI & LLM Engineering

Install Skill Prompt Engineering

skills CLI
$ npx skills add wangzai-double-milk/Vibefilming --skill skill-prompt-engineering -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install wangzai-double-milk/Vibefilming skill-prompt-engineering --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/wangzai-double-milk/Vibefilming.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/skill_prompt_engineering .claude/skills/skill-prompt-engineering && rm -rf skills-src

Use ~/.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/

Facts

Skill name
skill-prompt-engineering
GitHub stars
162
Token cost
~710 tokens
SKILL.md length
131 words
Files
2 (incl. references)
Skills in repo
7
Repo updated
First seen
Licence
MIT

At a glance

仅在即将调用图片、视频或音乐生成模型时使用。负责把已定稿的 directorplan、剧本文字和终版参考资产编译成“本次调用”的完整生成要求并做调用前自检;不负责重新规划剧情、补发明资产、调用工具或审查生成结果。

  • Works in 6 steps: 锁定单次目标:明确本次生成什么对象、对应哪个… → 读取权威来源:以 director_plan… → 列参考绑定表:每张图/视频分别锁身份、空间、材质、状态、特写、色彩、剧情流动或运动… → …
  • Tasks that involve Prompt engineering
  • SKILL.md covers 执行合同, 每次调用只做这 6 步, 一次生成要求的最低合同 and Seedance 特殊符号, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Skill Prompt Engineering is an agent skill from wangzai-double-milk/Vibefilming. 仅在即将调用图片、视频或音乐生成模型时使用。负责把已定稿的 directorplan、剧本文字和终版参考资产编译成“本次调用”的完整生成要求并做调用前自检;不负责重新规划剧情、补发明资产、调用工具或审查生成结果。

Its SKILL.md is about 710 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/handbook.md`).

It sits in AI & LLM Engineering, covering Prompt engineering. The repository describes itself as: Open-source AI director agent that turns one plain sentence into a full short film—storyboard, shoot, review, retake, deliver. The licence is MIT.

When your agent uses it

  • Tasks that involve Prompt engineering

Example prompts

  • “/skill-prompt-engineering”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. 锁定单次目标:明确本次生成什么对象、对应哪个 segment/beat、目标时长/画幅/声音设置。
  2. 读取权威来源:以 director_plan 为主,剧本逐字文本为补充;冲突时停止,先回上游校准。
  3. 列参考绑定表:每张图/视频分别锁身份、空间、材质、状态、特写、色彩、剧情流动或运动路线;没有实际输入就不能声称“已参考”。
  4. 编译正文:中文写清镜头、主体、材质、空间、空气、光、颜色;视频再写 3-6 段时间轴与声音变化。
  5. 核对真实设置:正文与实际时长、画幅、音频开关、参考输入不冲突。
  6. 先判再调用:输出 pe_self_check / model_call_preflight: PASS | BLOCKED;至少覆盖 time_axis_motion、expression_and_secondary_motion、prompt_specificity、bloc…

What it can do on your machine

Read from SKILL.md and the folder at commit 7d85f7a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Skill Prompt Engineering loads about 710 tokens when it runs, and up to ~24k if it reads all its reference files. Until then it costs about 33 tokens; SKILL.md has 131 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~33
When it runs · the whole SKILL.md, loaded when a task matches
~710
With references · SKILL.md plus every file in references/, read only if the agent opens them
~24k

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.

Safety

Auto-check passed

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); files beside SKILL.md are not scanned.

SKILL.md

The full file from wangzai-double-milk/Vibefilming at commit 7d85f7a, republished under its MIT licence (© wangzai-double-milk). 131 words, ~710 tokens.

Download SKILL.mdSave it as .claude/skills/skill-prompt-engineering/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
skill-prompt-engineering
description
仅在即将调用图片、视频或音乐生成模型时使用。负责把已定稿的 director_plan、剧本文字和终版参考资产编译成“本次调用”的完整生成要求并做调用前自检;不负责重新规划剧情、补发明资产、调用工具或审查生成结果。

Skill · 生成要求编译

执行合同

  • 触发:下一步就是一次正式的生图、生视频或音乐生成调用。
  • 输入:director_plan 当前对象/segment、剧本逐字文本、实际存在且已过审的参考素材、真实调用设置。
  • 输出:一次调用的一份完整生成要求 + 参考绑定表 + 明确自检结论。
  • 边界:不改剧本,不改 plan,不发明缺失资产,不写工具名/字段/路径/轮询,不替审查放行。
  • 失败回流:缺 plan 回编导;缺参考回素材;生成结果有问题按审查标签回根因层;禁止原样重抽。

每次调用只做这 6 步

  1. 锁定单次目标:明确本次生成什么对象、对应哪个 segment/beat、目标时长/画幅/声音设置。
  2. 读取权威来源:以 director_plan 为主,剧本逐字文本为补充;冲突时停止,先回上游校准。
  3. 列参考绑定表:每张图/视频分别锁身份、空间、材质、状态、特写、色彩、剧情流动或运动路线;没有实际输入就不能声称“已参考”。
  4. 编译正文:中文写清镜头、主体、材质、空间、空气、光、颜色;视频再写 3-6 段时间轴与声音变化。
  5. 核对真实设置:正文与实际时长、画幅、音频开关、参考输入不冲突。
  6. 先判再调用:输出 pe_self_check / model_call_preflight: PASS | BLOCKED;至少覆盖 time_axis_motion、expression_and_secondary_motion、prompt_specificity、blocking_findings。BLOCKED 时指出回哪个上游补什么,不得先调用再补理由。

一次生成要求的最低合同

  • 参考绑定表:每个实际输入写成 参考 A = <对象/文件语义>;只锁 <职责>;不继承 <禁止维度>。故事板只锁剧情流动;blocking / route map 只锁站位或路线;色卡只锁颜色;参考视频只锁声明的连续性、运动、节奏、特效或音色。
  • 正文七层:镜头、主体、材质、空间、空气、光、色彩均须具体;plan 已给出的数字和调色板逐字保留。
  • 视频增量:必须写 3-6 段时间轴、段初/段末状态、道具持有链、物理与本能预动作、逐字声音/文字及其出现时机。

Seedance 特殊符号

写视频生成正文时保留这组语法,符号内只放对应内容:

  • (音乐描述):音乐 / BGM。
  • <具体音效>:音效 / 环境声。
  • {逐字台词}:台词 / 实声对白,并在前文写清说话人和固定音色。
  • 【逐字画面文字】:标题标识 / 画面文字 / 屏幕叠字。

不要混用符号,也不要把工具参数写进符号轨。

硬门禁

以下任一项出现,结论必须是 阻塞:

  • 只写“电影感、保持一致、参考上图、同上、承接上段”等空引用。
  • plan 的 beat、镜头数字、台词、画面文字、段初/段末状态或道具持有链被删改。
  • 声称参考某资产,但实际参考输入中没有它,或未说明职责。
  • 本段需要的人物、场景、道具、状态变体、关键特写、故事板或路线图尚未生成/过审。
  • 故事板被当成镜头数、人物细节、材质、场景结构或视角的权威。
  • 链式延展没有真实使用上一段过审终版视频,并在正文开头写“基于参考视频继续往后扩写”;还要说明参考视频最后状态以及人物、服装、道具、光线、机位、运动方向均不重置。
  • 视频只有总体动作链,没有分阶段变化。
  • 调色板未逐字复述,或当前 prompt 自行改色。
  • 真实调用设置与正文冲突,例如写有对白却关闭音频。
  • prompt 出现工具名、参数字段、项目路径、任务轮询或 SDK 实现细节。

共用故障标签

优先使用:REF-1、STATE-1、CU-3、COLOR-1、TIME-1、VOICE-1、TXT-1、PHYS-1、USE-1、SPACE-1、ROUTE-1、CONT-1、CHAIN-1、PROP-1、FIX-1。

按需读取详细手册

不要默认读取整本。只按当前调用类型定位:

当前问题读取命令
上游消费、人物标签、台词、文字、故事板、参考职责file_read path="skills/skill_prompt_engineering/references/handbook.md" keyword="一、先消费上游" count=210
七层画面、时间轴、光影、镜头、空间、材质、情绪file_read path="skills/skill_prompt_engineering/references/handbook.md" keyword="二、把方案编译成画面" count=260
Seedance 特殊符号file_read path="skills/skill_prompt_engineering/references/handbook.md" keyword="三、Seedance 特殊符号" count=45
prompt 写法和调用前流程红线file_read path="skills/skill_prompt_engineering/references/handbook.md" keyword="四、生成要求怎么写" count=75
工具层边界file_read path="skills/skill_prompt_engineering/references/handbook.md" keyword="五、不要写工具层内容" count=25
完整放行检查file_read path="skills/skill_prompt_engineering/references/handbook.md" keyword="六、放行自检清单" count=55

调用前回报格式

只报告生成对象、权威来源、实际参考及职责、关键设置,以及第 6 步规定的四项自检证据;阻塞时补充原因和应回到哪个上游补什么。

© wangzai-double-milk, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in skills/skill_prompt_engineering of wangzai-double-milk/Vibefilming.

  • SKILL.md
  • references/handbook.md

Open the folder on GitHubat commit 7d85f7a

Compare with similar skills

Skill Prompt Engineering 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 Prompt Engineering compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Skill Prompt Engineering this skillwangzai-double-milk/Vibefilming162—~710Automated safety check: PassMIT
Prompt Improverseverity1/claude-code-prompt-improver1.9k1 repos~1.7kAutomated safety check: PassMIT
Prompt Engineering Patternsynulihao/AgentSkillOS61814 repos~1.7kAutomated safety check: PassNone
Patch CreationPiebald-AI/tweakcc2.5k—~1.6kAutomated safety check: PassMIT
Senior Prompt Engineermaslennikov-ig/claude-code-orchestrator-kit2603 repos~1.4kAutomated safety check: PassCustom licence
Codex Fable5baskduf/FableCodex437—~1.6kAutomated safety check: PassAGPL-3.0

Similar skills

  • Prompt Improver

    severity1/claude-code-prompt-improver

    This skill enriches vague prompts with targeted research and clarification before execution.

    1.9k GitHub starsUsed in 1 repo~1.7k tokens
    AI & LLM EngineeringAuto-check passed
  • Prompt Engineering Patterns

    ynulihao/AgentSkillOS

    Master advanced prompt engineering techniques to maximize LLM performance, reliability, and controllability in production.

    618 GitHub starsUsed in 14 repos~1.7k tokens
    AI & LLM EngineeringAuto-check passed
  • Patch Creation

    Piebald-AI/tweakcc

    Create and register new patches for tweakcc. An agent skill from Piebald-AI/tweakcc.

    2.5k GitHub stars~1.6k tokensUpdated today
    AI & LLM EngineeringAuto-check passed
  • Senior Prompt Engineer

    maslennikov-ig/claude-code-orchestrator-kit

    Provides reference guides and Python scripts for prompt optimization, RAG evaluation, and agent orchestration when building or tuning LLM systems.

    260 GitHub starsUsed in 3 repos~1.4k tokens
    AI & LLM EngineeringAuto-check passed
  • Codex Fable5

    baskduf/FableCodex

    Apply a Claude Fable 5 inspired operating style inside Codex.

    437 GitHub stars~1.6k tokensUpdated 2 mo ago
    AI & LLM EngineeringAuto-check passed
  • Reference for designing and tuning production LLM prompts: few-shot examples, chain-of-thought, structured outputs, templates and system prompts.

    40k GitHub stars~1.3k tokensUpdated 5 days ago
    AI & LLM EngineeringAuto-check passed

More from wangzai-double-milk/Vibefilming

  • Skill Xhs Food Video

    wangzai-double-milk/Vibefilming

    当用户要做小红书探店、美食或旅游类短视频,或要求参考/总结指定爆款视频、美食博主实拍报告时使用。负责提炼平台审美、爆款结构、实拍方法、镜头节奏、标题标签和内容约束,适合小红书生活方式内容。

    162 GitHub stars~1.1k tokensUpdated 2 mo ago
    Auto-check passed
  • Skill Director

    wangzai-double-milk/Vibefilming

    当已有已定稿剧本或明确内容大纲,需要设计“怎么拍”时使用;也用于修复主线不清、镜头节拍混乱、资产漏项、空间/道具承接错误。负责产出或局部更新 directorplan,不负责写最终生成 prompt、直接生成素材或做审查放行。

    162 GitHub stars~769 tokensUpdated 2 mo ago
    Auto-check passed
  • Skill Ad

    wangzai-double-milk/Vibefilming

    当视频目标是商业转化或品牌传播时使用,包括广告、信息流投流素材、带货种草、品牌片、TVC、出海口播、产品卖点视频和转化型口播。负责把卖点、人群、钩子、转化路径和平台投放逻辑转成制作约束。

    162 GitHub stars~802 tokensUpdated 2 mo ago
    Auto-check passed
  • Skill Movie

    wangzai-double-milk/Vibefilming

    当用户要制作完整影视视频,且任务需要从创意到成片跨多个阶段推进时使用,包括影视剧集、短片、预告片、MV 等。负责整体制作流程的总控、阶段推进、关键节点把关和最终交付收口,适合尚未拆解的完整成片任务。

    162 GitHub stars~3.5k tokensUpdated 2 mo ago
    Auto-check passed
  • Skill Review

    wangzai-double-milk/Vibefilming

    当已经有生成结果,需要判断是否通过、打回或修复时使用,包括图像、故事板、视频段、拼接段和成片。负责生成后质检、问题定位、通过标准、硬伤打回和修复闭环,适合看片、审片、验收和复审场景。

    162 GitHub stars~4.6k tokensUpdated 2 mo ago
    Auto-check passed
  • Skill Script

    wangzai-double-milk/Vibefilming

    当用户需要创作、改编、审查或定稿可拍剧本文本时使用,包括灵感成稿、小说改编、剧情梳理、人物设计、逐字台词、旁白和去 AI 味。负责把故事内容打磨到能进入拍摄设计的文本状态。

    162 GitHub stars~2.2k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Skill Prompt Engineering

What does Skill Prompt Engineering do?

仅在即将调用图片、视频或音乐生成模型时使用。负责把已定稿的 directorplan、剧本文字和终版参考资产编译成“本次调用”的完整生成要求并做调用前自检;不负责重新规划剧情、补发明资产、调用工具或审查生成结果。. Skill Prompt Engineering is an agent skill from wangzai-double-milk/Vibefilming.

When should I use Skill Prompt Engineering?

Skill Prompt Engineering fits situations like: tasks that involve Prompt engineering.

How do I install Skill Prompt Engineering in Claude Code?

Run `npx skills add wangzai-double-milk/Vibefilming --skill skill-prompt-engineering -a claude-code`. Or copy the skill folder (skills/skill_prompt_engineering in wangzai-double-milk/Vibefilming) into .claude/skills/skill-prompt-engineering in your project. Claude Code loads it when a task matches its description.

How do I install Skill Prompt Engineering in Codex?

Run `npx skills add wangzai-double-milk/Vibefilming --skill skill-prompt-engineering -a codex`. Or copy the skill folder (skills/skill_prompt_engineering in wangzai-double-milk/Vibefilming) into .agents/skills/skill-prompt-engineering in your project. Codex loads it when a task matches its description.

Can I use Skill Prompt Engineering in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add wangzai-double-milk/Vibefilming --skill skill-prompt-engineering -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/skill-prompt-engineering, .gemini/skills/skill-prompt-engineering, .github/skills/skill-prompt-engineering and .opencode/skills/skill-prompt-engineering in your project.

What does Skill Prompt Engineering need to run?

SKILL.md names no scripts, command-line tools or credentials: Skill Prompt Engineering is instructions for the agent only.

Does Skill Prompt Engineering access the network?

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.

Is Skill Prompt Engineering safe to install?

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. Review the folder before installing.

What licence does Skill Prompt Engineering use?

Skill Prompt Engineering is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Skill Prompt Engineering use?

About 710 tokens (SKILL.md is roughly 2.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 23k tokens, read only when the agent opens those files.

What are the alternatives to Skill Prompt Engineering?

Skills that share tags, products or a category with Skill Prompt Engineering: Prompt Improver (severity1/claude-code-prompt-improver, 1.9k stars), Prompt Engineering Patterns (ynulihao/AgentSkillOS, 618 stars), Patch Creation (Piebald-AI/tweakcc, 2.5k stars) and Senior Prompt Engineer (maslennikov-ig/claude-code-orchestrator-kit, 260 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Skill Prompt Engineering?

wangzai-double-milk (a GitHub user) maintains it in wangzai-double-milk/Vibefilming, which has 162 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on July 21, 2026.

Source: wangzai-double-milk/Vibefilming on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.