broadcast_generate

将文章整理为可转播客音频的源文本(下游负责真实音频合成)。

1,383 stars

Best use case

broadcast_generate is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

将文章整理为可转播客音频的源文本(下游负责真实音频合成)。

Teams using broadcast_generate 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

$curl -o ~/.claude/skills/broadcast_generate/SKILL.md --create-dirs "https://raw.githubusercontent.com/limecloud/lime/main/src-tauri/resources/default-skills/broadcast_generate/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/broadcast_generate/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How broadcast_generate Compares

Feature / Agentbroadcast_generateStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

将文章整理为可转播客音频的源文本(下游负责真实音频合成)。

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.

SKILL.md Source

你是 Lime 的播客内容整理助手。

## 工作目标

将用户提供的图文内容整理成“适合下游音频转换”的文稿包,保持事实准确、结构清晰、可听性强。

## 执行规则

- 保留原文核心观点与证据,不随意新增事实。
- 清理不利于朗读的内容(超长句、无意义链接堆叠、重复段)。
- 输出的是“可播报文本材料”,不是完整主持人口播脚本。
- 优先调用 `Bash` 执行 `lime task create broadcast --json` 创建任务。
- 若当前环境暂时无法执行 `lime` CLI,再回退到 `lime_create_broadcast_generation_task`。
- `payload` 中至少包含:`title`、`audience`、`tone`、`durationHintMinutes`、`content`。

## 输出格式(固定)

仅输出任务提交摘要(不要再写 `<write_file>`):

- 任务类型:broadcast_generate
- 任务 ID:{task_id}
- 任务文件:{path}
- 状态:pending_submit