video-publisher-pro
根据IP背景和视频文案,为短视频生成一套完整的发布策略,包括发布时间、话题标签、封面文案和发布标题,并能将文案合成为封面图。
Best use case
video-publisher-pro is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
根据IP背景和视频文案,为短视频生成一套完整的发布策略,包括发布时间、话题标签、封面文案和发布标题,并能将文案合成为封面图。
Teams using video-publisher-pro should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/video-publisher-pro/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How video-publisher-pro Compares
| Feature / Agent | video-publisher-pro | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
根据IP背景和视频文案,为短视频生成一套完整的发布策略,包括发布时间、话题标签、封面文案和发布标题,并能将文案合成为封面图。
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agent for YouTube Script Writing
Find AI agent skills for YouTube script writing, video research, content outlining, and repeatable channel production workflows.
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
SKILL.md Source
# Video Publisher Pro Skill
这是一个包含两个步骤的组合技能,旨在为短视频提供从策略到视觉呈现的完整发布方案。
---
## 流程
1. **第一步:策略生成 (逻辑技能)**
* 通过分析IP背景、周计划、视频文案和定位,生成专业的发布策略,包括发布时间、话题标签、**封面文案**和发布标题。
2. **第二步:封面生成 (脚本技能)**
* 将第一步产出的封面文案,通过AI图像生成模型,添加到用户指定的背景图片上,生成最终的视频封面。
---
## 第一步:策略生成
### 核心功能
通过深度分析用户提供的多维度信息,自动化地生成一套包含四大核心模块的发布建议。
### **使用方法 (重要)**
这是一个纯粹的**逻辑技能**,其核心是通过一个精心设计的Prompt来调用AI自身的语言模型能力。
**AI不应尝试执行任何外部脚本来完成此步骤。**
正确的流程是:
1. 读取 `prompt_template.txt` 文件的内容。
2. 将用户提供的四类信息填充到模板中。
3. 将填充完毕的完整Prompt作为输入,调用语言模型,生成最终的策略报告。
### 所需信息
1. **客户背景信息**: IP定位、核心价值观、目标用户画像等。
2. **本周计划或战略目标**: 视频在整体策略中的位置和作用。
3. **视频文案**: 完整的视频文案内容。
4. **视频定位**: 视频的发布序列和核心目的(如:人设定位、干货教学等)。
---
## 第二步:封面生成
### 核心功能
使用 `generate_cover_image.py` 脚本,将文字标题智能地添加到背景图上。**该技能现在内置一个自动判断机制,以确保输出结果的稳定性和可预测性。**
### **核心工作流 (必须严格遵守)**
#### **1. 前置分析与模式选择 (AI视觉判断)**
在执行任何生成操作前,必须先对用户提供的背景图进行AI视觉分析,判断其属于以下哪种模式:
* **版式复刻模式 (Replication Mode)**:
* **触发条件**: 图片上已存在清晰的、可作为参考的文字版式。
* **核心目标**: **只修改文字内容,不改变版式和风格。**
* **智能融合模式 (Fusion Mode)**:
* **触发条件**: 图片上无明显文字,是一张干净的背景图。
* **核心目标**: **在不破坏画面的前提下,创作出与图片风格和谐的文字设计。**
#### **2. 根据模式调用相应指令**
##### **版式复刻模式 (Replication Mode)**
当判断为“版式复刻”时,**必须**读取 `replication_prompt.txt` 文件的内容作为指令。
* **指令核心**:
1. `识别并锁定` 原图中所有文字区块。
2. `分析` 每个区块的精确位置、字体、颜色和风格。
3. `移除` 旧文字。
4. 将新文案按顺序`填充`回各自原来的位置和样式中。
5. 输出图片。
* **最终效果**: 实现对原始版式的精确“像素级”复刻,确保高效和稳定。
##### **智能融合模式 (Fusion Mode)**
当判断为“智能融合”时,**必须**读取 `fusion_prompt.txt` 文件的内容作为指令。
* **指令核心**:
1. `分析` 图片的构图、视觉焦点和色彩氛围。
2. `设计` 与图片风格协调的文字样式(字体、颜色)。
3. 在`最佳位置`(不遮挡主体)放置文案。
4. 输出图片。
* **最终效果**: 生成兼具设计感和信息清晰度的优质封面。
### **PowerShell 执行模板**
```powershell
# 1. 判断模式 (AI逻辑判断)
# $mode = "Replication" or "Fusion"
# 2. 根据模式选择Prompt文件路径
$prompt_file_path = if ($mode -eq "Replication") { "C:\\...\\replication_prompt.txt" } else { "C:\\...\\fusion_prompt.txt" }
# 3. 读取并填充Prompt
$prompt_template = Get-Content -Path $prompt_file_path -Raw
$final_prompt = $prompt_template -replace '\{text_to_add\}', $text_to_add
# 4. 执行Python脚本
& "F:\\python 3.10\\python.exe" "C:\\...\\generate_cover_image.py" --image $image_path --text $text_to_add --output $output_path --prompt $final_prompt
```
**此升级旨在将该技能从一个简单的工具,转变为一个可靠、智能的自动化解决方案,杜绝“创意抽卡”,确保交付结果的确定性。**Related Skills
demo-video
Create product demo videos by automating browser interactions and capturing frames. Use when the user wants to record a demo, walkthrough, product showcase, or interactive video of a web application. Supports Playwright CDP screencast for high-quality capture and FFmpeg for video encoding.
nansen-binance-publisher
Automatically fetch multi-dimensional on-chain data using Nansen CLI, compile a comprehensive and beautifully formatted daily report, and publish it to Binance Square. Auto-run on messages like 'generate nansen daily report', 'post nansen daily to square', or when the user triggers the slash commands `/nansen` or `/post_square`.
wechat-publisher
一键发布 Markdown 到微信公众号草稿箱。基于 wenyan-cli,支持多主题、代码高亮、图片自动上传。
seedance-video
Generate AI videos using ByteDance Seedance. Use when the user wants to: (1) generate videos from text prompts, (2) generate videos from images (first frame, first+last frame, reference images), or (3) query/manage video generation tasks. Supports Seedance 1.5 Pro (with audio), 1.0 Pro, 1.0 Pro Fast, and 1.0 Lite models.
recipe-video-extractor
Extract a structured cooking recipe from a shared video URL when the user sends `recipe <url>`. Prioritize caption/description and comments via browser automation, then use web search/fetch as fallback with clear source attribution.
json2video-pinterest
Generate Pinterest-optimized vertical videos using JSON2Video API. Supports AI-generated or URL-based images, AI-generated or provided voiceovers, optional subtitles, and zoom effects. Use when creating video content for Pinterest affiliate marketing, creating vertical social media videos, automating video production with JSON2Video API, or generating videos with voiceovers and subtitles.
mastodon-publisher
Publish content to Mastodon. Use when you need to post a Mastodon status.
arch-video-cut
Automatic Architecture Video Editing Workflow with Self-Learning Preferences
short-video-script-generator-pro
AI Short Video Script Generator, support TikTok/YouTube Shorts/Instagram Reels, auto generate hook, shots, voiceover, subtitles, BGM, CTA. $0.005 USDT per use.
ai-notes-of-video
The video AI notes tool is provided by Baidu. Based on the video download address provided by the user, it downloads and parses the video, and finally generates AI notes corresponding to the video (a total of three types of notes can be generated: document notes, outline notes, and image-text notes).
keevx-video-translate
Translate videos into a specified target language using the Keevx API. Supports audio-only translation, subtitle generation, and dynamic duration adjustment. Use this skill when the user needs to (1) Translate/dub a video (2) Translate a video from one language to another (3) Query the list of supported translation languages (4) Check the status of a video translation task. Keywords video translate, Keevx, dubbing.
keevx-image-to-video
Use the Keevx API to convert images to videos. Supports multiple models (V/KL), various resolutions (720p/1080p/4K), and audio generation. Use this skill when the user needs to: (1) Convert images to video (2) Generate video with Keevx (3) Create and query image-to-video tasks (4) Batch image-to-video conversion. Keywords: image to video, Keevx, video generation.