Cover And Title logo

Cover And Title

Community
JimLiu
cover-and-title

用户要给视频做封面、要封面大字,或要标题和封面一起出时用:读文稿提炼卖点,给几组标题与封面文案,用户挑定后按视频画幅生成封面图,放进这个视频的候选素材。每句都由视频兑现。只要标题或简介、不要封面时用起标题与写简介。需要视频的转写。

Overview

PublisherJimLiu
Repositorybaocut
Skill namecover-and-title
Stars
687
Forks
57
Bundled files
Instructions only
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by JimLiu on GitHub. Read the source before you install it.

Installation

Install the Cover And Title AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/JimLiu/baocut/tree/main/skills/baocut/built-in-skills/cover-and-title
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/JimLiu/baocut.git /tmp/baocut
mkdir -p .claude/skills
cp -r /tmp/baocut/skills/baocut/built-in-skills/cover-and-title .claude/skills/cover-and-title
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Cover And Title in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Cover And Title on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Cover And Title is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

封面与标题

观众在列表里同时看到封面和标题,加起来不到一秒。封面是一张小图加几个大字,标题是一行字:标题说清这是什么,封面给画面和钩子。两者补充,不互相照抄。写给发布视频的人:吸引人,并且每句都由视频兑现。

最容易做坏的样子:封面大字把标题又抄了一遍,两处加起来还是一句话;或者大字太长,缩成小图之后根本读不出来;或者封面许诺了视频里没有的东西,观众点进来发现不是那么回事。

1. 取材料

  1. 用 videos_inspect 看视频:名字、画幅(宽高)、章节、文档。没有转写(kind 为 speech 的文档)时先转写,告诉用户转写在进行。
  2. 读文稿:export(kind transcript、format md、timestamps true),jobs_inspect 等到 completed,读 outputs 里的文件。
  3. 用户这次的要求:几组、封面字数上限、风格、语言、发布平台、已经挑定的标题,都在这段对话里找。没说语言时用文稿的语言。

2. 出标题与封面文案

  1. 先用一句话说清这部视频给观众什么:解决什么问题、给出什么结论或看到什么。标题和大字都从这句话出发,不从句式出发。
  2. 给出几组候选(用户没说就 5 组),角度各不相同:直述、提问、数字、反差、引语之类。每组是一条标题加一行封面大字。
  3. 封面大字要短(用户没说时按这种文字的习惯取几个词以内,中日文约 8 个字以内),缩成小图也一眼能读完,不重复标题原话:标题说「是什么」,大字给「钩子」,或者反过来。
  4. 标题与封面里的数字、结论、人名都必须能在文稿里找到出处;不用夸张的断言,不许诺视频没给的东西。
  5. 每组附一句理由,标出推荐的一组,请用户挑一组,或说要再来一批、照哪组再来几组。

对比一下(只是示意):

不好:标题「AI 代码审查实践分享」+ 大字「AI 代码审查实践」(大字抄标题,两处都没说值得看的点)

好:标题「AI 写的代码涨了三倍,审查流程我们这样改」+ 大字「人只看 AI 拿不准的」(标题说是什么,大字给做法的钩子,八个字,视频里确实讲了)

3. 生成封面

用户挑定一组之后再做,不要先把几组都生成出来:生成要花时间和钱,没挑中的那几组白做。

  1. 画面从哪来:先用 videos_frames 在章节起点与情绪、动作明显的地方取几帧看,找人物或主体清楚、表情或动作有张力的一帧。帧是素材画面,不含字幕与叠加的元素。
  2. 生成:先看能力,用 skills_read 读 baocut-catalog-media 的「生成图片」,各服务的差别、提示词顺序与画不了时怎么办都在那里。用 image 给 prompt、按视频画幅给 size(宽高比如 16:9、9:16、1:1,用户点名的比例优先;模型不支持这个比例时取它支持的最接近的一种,并告诉用户;模型不收尺寸时不给 size,在提示词里写明横竖),带上 video,结果导入为这个视频的候选素材,不放上时间线。image 不接受参考图:在提示词里写清主体、构图与风格(人物或主体在一侧,大字留在另一侧的干净区域),把挑中那一帧的画面描述进去;用户要真人照片的封面时,告诉用户可以直接用那一帧,大字由用户在平台或编辑器里加。
  3. 大字:生成的图里文字常常写错。提示词里要求留出干净的大字区域;用户要图里带字时,生成后读一遍图,字写错了就重来或告诉用户。
  4. 用户没说张数时生成 2 张,count 给 2;模型一次只出一张(maxCount 为 1)时分两次提交。

4. 要避免的

  • 大字不要抄标题,不要超过一眼能读完的长度。
  • 不要许诺视频没给的东西;数字、结论、人名都要在文稿里。
  • 不要在用户挑定之前把每组都生成出来。
  • 不要把生成图里写错的字当没看见。

5. 交付

  • 回复里给出用户挑定的标题与封面大字,以及其余候选,方便以后再换。
  • 封面图:image 返回的每张 artifactId 与导入的素材;说明用的是哪一帧或怎样的描述、为什么选它。
  • 哪些信息没有核实;说了平台的,提醒用户对照平台现行的封面尺寸与文字规则核对。

Frequently asked questions

What does the Cover And Title AI skill do?

用户要给视频做封面、要封面大字,或要标题和封面一起出时用:读文稿提炼卖点,给几组标题与封面文案,用户挑定后按视频画幅生成封面图,放进这个视频的候选素材。每句都由视频兑现。只要标题或简介、不要封面时用起标题与写简介。需要视频的转写。

Why use Cover And Title on TypingMind?

Because you install it once and use it with any model. Cover And Title is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Cover And Title in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/JimLiu/baocut/tree/main/skills/baocut/built-in-skills/cover-and-title. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Cover And Title?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Cover And Title?

As many as you like. As long as a model supports skills, you can use Cover And Title with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Cover And Title AI skill free?

It is published on GitHub by JimLiu. Check the repository for licensing terms. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇