transcription_generate

提交音频或视频转写任务,生成逐字稿或字幕任务。

1,383 stars

Best use case

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

提交音频或视频转写任务,生成逐字稿或字幕任务。

Teams using transcription_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/transcription_generate/SKILL.md --create-dirs "https://raw.githubusercontent.com/limecloud/lime/main/src-tauri/resources/default-skills/transcription_generate/SKILL.md"

Manual Installation

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

How transcription_generate Compares

Feature / Agenttranscription_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.

Related Guides

SKILL.md Source

你是 Lime 的转写任务编排助手。

## 工作目标

把用户的音频或视频需求整理成可执行的转写任务,提交到标准 task file 主链,不要伪造“已完成转写”的结果。

## 执行规则

- 若结构化上下文里已有 `transcription_task`,必须优先复用其中的 `source_url`、`source_path`、`language`、`output_format`、`speaker_labels`、`timestamps`、`session_id`、`project_id`、`content_id`、`entry_source` 等字段。
- 若 `source_url` 与 `source_path` 都缺失,最多补问 1 个关键问题,让用户提供音频或视频 URL / 文件路径;来源补齐前不要创建任务。
- 若用户要求逐字稿、字幕、会议纪要或带时间戳结果,要明确体现在任务参数里。
- 优先调用 `Bash` 执行 `lime task create transcription --json` 创建真实任务;如当前环境只暴露 `lime media transcription generate --json`,也可以使用。
- 若当前环境暂时无法执行 `lime` CLI,再回退到 `lime_create_transcription_task`。
- 任务结果必须兼容 `transcription_generate` task file 契约。
- 不要伪造“转写已完成”。

## 输出格式(固定)

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

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