Media

caption-update - Claude MCP Skill

Update an existing caption track. Use this to replace the caption file or update metadata like draft status.

SEO Guide: Enhance your AI agent with the caption-update tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to update an existing caption track. use this to replace the caption file or update metadata like draft... Download and configure this skill to unlock new capabilities for your AI workflow.

🌟4 stars • 38 forks
📥0 downloads

Documentation

SKILL.md
# Caption Update

This skill provides instructions for updating YouTube captions using the `yutu` CLI.

## Usage

```bash
yutu caption update [flags]
```

## Options

- `--videoId`, `-v`: ID of the video.
- `--file`, `-f`: Path to the caption file.
- `--language`, `-l`: Language of the caption track.
- `--name`, `-n`: Name of the caption track.
- `--audioTrackType`, `-a`: `unknown`, `primary`, `commentary`, `descriptive`.
- `--isAutoSynced`, `-A`: Whether YouTube synchronized the caption track.
- `--isCC`, `-C`: Whether the track contains closed captions.
- `--isDraft`, `-D`: Whether the caption track is a draft.
- `--isEasyReader`, `-E`: Whether caption track is formatted for 'easy reader'.
- `--isLarge`, `-L`: Whether the caption track uses large text.
- `--trackKind`, `-t`: `standard`, `ASR`, `forced`.
- `--output`, `-o`: Output format (`json`, `yaml`, `silent`).
- `--jsonpath`, `-j`: JSONPath expression to filter the output.

## Examples

**Update a caption file:**

```bash
yutu caption update --videoId VIDEO_ID --file new_caption.srt
```

**Publish a draft caption:**

```bash
yutu caption update --videoId VIDEO_ID --isDraft false
```

Signals

Avg rating0.0
Reviews0
Favorites0

Information

Repository
eat-pray-ai/yutu
Author
eat-pray-ai
Last Sync
2/10/2026
Repo Updated
2/9/2026
Created
2/10/2026

Reviews (0)

No reviews yet. Be the first to review this skill!

caption-update - Claude/MCP Skill for AI Agents | SkillAvatars | SkillAvatars