💬 Sync skills from cmds
This commit is contained in:
1 parent
df1f28140e
commit
9a5fefeaf3
74 files changed
+519
-730
No files matched your search
@@ -1,27 +1,22 @@
|
||||
---
|
||||
name: yutu-activity
|
||||
description: Manage YouTube activities using the yutu CLI. Use this skill when you need to list channel activities such as uploads, likes, and favorites.
|
||||
description: Manage YouTube activities. Use this skill when you need to list channel activities.
|
||||
---
|
||||
|
||||
# Yutu Activity
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube activities using the `yutu` CLI tool. You can retrieve a list of activities associated with a channel.
|
||||
This skill allows you to manage YouTube activities using the `yutu` CLI tool.
|
||||
|
||||
## Activity Operations
|
||||
|
||||
### List Activities
|
||||
### List activities
|
||||
|
||||
Retrieve a list of activities (uploads, likes, favorites, etc.) for a channel or your own channel.
|
||||
List activities. Use this tool when you need to list activities such as uploads, likes, and favorites.
|
||||
|
||||
**Reference:** [references/activity-list.md](references/activity-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List my activities: `yutu activity list --mine`
|
||||
- List channel activities: `yutu activity list --channelId CHANNEL_ID`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/activity-list.md](references/activity-list.md): Detailed flags and usage for listing activities.
|
||||
- [references/activity-list.md](references/activity-list.md): Detailed usage of `List activities`
|
||||
@@ -1,6 +1,6 @@
|
||||
# Activity List Command
|
||||
|
||||
List YouTube activities, such as likes, favorites, uploads, etc.
|
||||
List activities. Use this tool when you need to list activities such as uploads, likes, and favorites.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -26,9 +26,7 @@ yutu activity list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List my activities
|
||||
yutu activity list --mine
|
||||
|
||||
# List activities for a specific channel
|
||||
yutu activity list --channelId UCxxxxxxxx
|
||||
yutu activity list --channelId UC_x5XG1OV2P6uZZ5FSM9Ttw --maxResults 10
|
||||
yutu activity list --publishedAfter 2024-01-01T00:00:00Z --output json
|
||||
```
|
||||
@@ -1,66 +1,50 @@
|
||||
---
|
||||
name: yutu-caption
|
||||
description: Manage YouTube captions using the yutu CLI. Use this skill to list, insert, update, download, or delete video captions.
|
||||
description: Manage YouTube captions. Use this skill when you need to list, insert, update, download, or delete video captions.
|
||||
---
|
||||
|
||||
# Yutu Caption
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube video captions using the `yutu` CLI tool. You can perform operations such as listing, uploading (inserting), updating, downloading, and deleting captions.
|
||||
This skill allows you to manage YouTube captions using the `yutu` CLI tool.
|
||||
|
||||
## Caption Operations
|
||||
|
||||
### List Captions
|
||||
### Delete captions
|
||||
|
||||
Retrieve a list of captions available for a specific video.
|
||||
|
||||
**Reference:** [references/caption-list.md](references/caption-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List captions: `yutu caption list --videoId VIDEO_ID`
|
||||
|
||||
### Download Captions
|
||||
|
||||
Download specific caption tracks.
|
||||
|
||||
**Reference:** [references/caption-download.md](references/caption-download.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Download caption: `yutu caption download --id CAPTION_ID --tfmt srt --file output.srt`
|
||||
|
||||
### Insert/Upload Captions
|
||||
|
||||
Upload new caption files to a video.
|
||||
|
||||
**Reference:** [references/caption-insert.md](references/caption-insert.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Upload caption: `yutu caption insert --videoId VIDEO_ID --language en --name "English" --file captions.srt`
|
||||
|
||||
### Update Captions
|
||||
|
||||
Update existing caption tracks (e.g., replace file or update metadata).
|
||||
|
||||
**Reference:** [references/caption-update.md](references/caption-update.md)
|
||||
|
||||
### Delete Captions
|
||||
|
||||
Remove caption tracks from a video.
|
||||
Delete captions. Use this tool when you need to delete captions of a video by IDs.
|
||||
|
||||
**Reference:** [references/caption-delete.md](references/caption-delete.md)
|
||||
|
||||
**Common Tasks:**
|
||||
### Download a caption
|
||||
|
||||
- Delete caption: `yutu caption delete --ids CAPTION_ID`
|
||||
Download a caption. Use this tool when you need to download a caption from a video.
|
||||
|
||||
**Reference:** [references/caption-download.md](references/caption-download.md)
|
||||
|
||||
### Insert a caption
|
||||
|
||||
Insert a caption. Use this tool when you need to insert a caption to a video.
|
||||
|
||||
**Reference:** [references/caption-insert.md](references/caption-insert.md)
|
||||
|
||||
### List captions
|
||||
|
||||
List captions. Use this tool when you need to list captions of a video.
|
||||
|
||||
**Reference:** [references/caption-list.md](references/caption-list.md)
|
||||
|
||||
### Update a video caption
|
||||
|
||||
Update a video caption. Use this tool when you need to update a video caption.
|
||||
|
||||
**Reference:** [references/caption-update.md](references/caption-update.md)
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/caption-list.md](references/caption-list.md): List captions.
|
||||
- [references/caption-download.md](references/caption-download.md): Download captions.
|
||||
- [references/caption-insert.md](references/caption-insert.md): Insert captions.
|
||||
- [references/caption-update.md](references/caption-update.md): Update captions.
|
||||
- [references/caption-delete.md](references/caption-delete.md): Delete captions.
|
||||
- [references/caption-delete.md](references/caption-delete.md): Detailed usage of `Delete captions`
|
||||
- [references/caption-download.md](references/caption-download.md): Detailed usage of `Download a caption`
|
||||
- [references/caption-insert.md](references/caption-insert.md): Detailed usage of `Insert a caption`
|
||||
- [references/caption-list.md](references/caption-list.md): Detailed usage of `List captions`
|
||||
- [references/caption-update.md](references/caption-update.md): Detailed usage of `Update a video caption`
|
||||
@@ -1,6 +1,6 @@
|
||||
# Caption Delete Command
|
||||
|
||||
Delete captions of a video by ids.
|
||||
Delete captions. Use this tool when you need to delete captions of a video by IDs.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -19,6 +19,6 @@ yutu caption delete [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Delete a caption
|
||||
yutu caption delete --ids CAPTION_ID
|
||||
yutu caption delete --ids abc123
|
||||
yutu caption delete --ids abc123,def456
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Caption Download Command
|
||||
|
||||
Download caption from a video.
|
||||
Download a caption. Use this tool when you need to download a caption from a video.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -22,6 +22,7 @@ yutu caption download [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Download caption in srt format
|
||||
yutu caption download --id CAPTION_ID --tfmt srt --file caption.srt
|
||||
yutu caption download --id abc123 --file subtitle.srt
|
||||
yutu caption download --id abc123 --file subtitle.vtt --tfmt vtt
|
||||
yutu caption download --id abc123 --file subtitle.srt --tlang fr
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Caption Insert Command
|
||||
|
||||
Insert caption to a video.
|
||||
Insert a caption. Use this tool when you need to insert a caption to a video.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -31,6 +31,7 @@ yutu caption insert [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Upload a caption file
|
||||
yutu caption insert --videoId VIDEO_ID --language en --name "English" --file captions.srt
|
||||
yutu caption insert --file subtitle.srt --videoId dQw4w9WgXcQ
|
||||
yutu caption insert --file subtitle.srt --videoId dQw4w9WgXcQ --language en --name English
|
||||
yutu caption insert --file subtitle.srt --videoId dQw4w9WgXcQ --trackKind standard --isDraft=false
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Caption List Command
|
||||
|
||||
List captions of a video.
|
||||
List captions. Use this tool when you need to list captions of a video.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -23,6 +23,7 @@ yutu caption list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List captions for a video
|
||||
yutu caption list --videoId VIDEO_ID
|
||||
yutu caption list --videoId dQw4w9WgXcQ
|
||||
yutu caption list --videoId dQw4w9WgXcQ --output json
|
||||
yutu caption list --ids abc123,def456 --videoId dQw4w9WgXcQ
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Caption Update Command
|
||||
|
||||
Update caption of a video.
|
||||
Update a video caption. Use this tool when you need to update a video caption.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -27,3 +27,11 @@ yutu caption update [flags]
|
||||
| `--output` | `-o` | json\|yaml\|silent |
|
||||
| `--trackKind` | `-t` | standard\|ASR\|forced (default "standard") |
|
||||
| `--videoId` | `-v` | ID of the video |
|
||||
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
yutu caption update --videoId dQw4w9WgXcQ --isDraft=false
|
||||
yutu caption update --videoId dQw4w9WgXcQ --language en --name English
|
||||
yutu caption update --videoId dQw4w9WgXcQ --file updated.srt
|
||||
```
|
||||
@@ -1,40 +1,29 @@
|
||||
---
|
||||
name: yutu-channel
|
||||
description: Manage YouTube channels using the yutu CLI. Use this skill when you need to list channel information (search by handle, username, id, or mine) or update channel details (title, description, country, etc.).
|
||||
description: Manage YouTube channels. Use this skill when you need to list or update channels.
|
||||
---
|
||||
|
||||
# Yutu Channel
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube channels using the `yutu` CLI tool. You can retrieve detailed information about channels and update channel metadata.
|
||||
This skill allows you to manage YouTube channels using the `yutu` CLI tool.
|
||||
|
||||
## Channel Operations
|
||||
|
||||
### List Channels
|
||||
### List channel information
|
||||
|
||||
Retrieve information about channels. You can find channels by ID, handle, username, or list your own channels.
|
||||
List channel information. Use this tool when you need to list channel information.
|
||||
|
||||
**Reference:** [references/channel-list.md](references/channel-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
### Update channel information
|
||||
|
||||
- List my channel: `yutu channel list --mine`
|
||||
- Find channel by handle: `yutu channel list --forHandle @username`
|
||||
- Find channel by ID: `yutu channel list --ids CHANNEL_ID`
|
||||
|
||||
### Update Channels
|
||||
|
||||
Update channel metadata such as title, description, and default language.
|
||||
Update channel information. Use this tool when you need to update channel information.
|
||||
|
||||
**Reference:** [references/channel-update.md](references/channel-update.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Update title: `yutu channel update --id CHANNEL_ID --title "New Title"`
|
||||
- Update description: `yutu channel update --id CHANNEL_ID --description "New Description"`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/channel-list.md](references/channel-list.md): Detailed flags and usage for listing channels.
|
||||
- [references/channel-update.md](references/channel-update.md): Detailed flags and usage for updating channels.
|
||||
- [references/channel-list.md](references/channel-list.md): Detailed usage of `List channel information`
|
||||
- [references/channel-update.md](references/channel-update.md): Detailed usage of `Update channel information`
|
||||
@@ -1,6 +1,6 @@
|
||||
# Channel List Command
|
||||
|
||||
List channel's info, such as title, description, etc.
|
||||
List channel information. Use this tool when you need to list channel information.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -29,12 +29,8 @@ yutu channel list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List my channel
|
||||
yutu channel list --mine
|
||||
|
||||
# List channel by ID
|
||||
yutu channel list --ids UCxxxxxxxx
|
||||
|
||||
# List channel by handle
|
||||
yutu channel list --forHandle @handle
|
||||
yutu channel list --forHandle @GoogleDevelopers
|
||||
yutu channel list --ids UC_x5XG1OV2P6uZZ5FSM9Ttw --output json
|
||||
yutu channel list --maxResults 10 --output table
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Channel Update Command
|
||||
|
||||
Update channel's info, such as title, description, etc
|
||||
Update channel information. Use this tool when you need to update channel information.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -24,9 +24,7 @@ yutu channel update [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Update channel title
|
||||
yutu channel update --id UCxxxxxx --title "New Title"
|
||||
|
||||
# Update channel description
|
||||
yutu channel update --id UCxxxxxx --description "New Description"
|
||||
yutu channel update --id UC_x5XG1OV2P6uZZ5FSM9Ttw --description 'New description'
|
||||
yutu channel update --id UC_x5XG1OV2P6uZZ5FSM9Ttw --title 'New Title' --country US
|
||||
yutu channel update --id UC_x5XG1OV2P6uZZ5FSM9Ttw --defaultLanguage en
|
||||
```
|
||||
@@ -1,26 +1,22 @@
|
||||
---
|
||||
name: yutu-channelBanner
|
||||
description: Manage YouTube channel banners using the yutu CLI. Use this skill to insert/upload channel banners.
|
||||
description: Manage YouTube channel banners. Use this skill when you need to insert or upload channel banners.
|
||||
---
|
||||
|
||||
# Yutu Channel Banner
|
||||
# Yutu ChannelBanner
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube channel banners using the `yutu` CLI tool. You can upload and insert new banners for channels.
|
||||
This skill allows you to manage YouTube channel banners using the `yutu` CLI tool.
|
||||
|
||||
## Banner Operations
|
||||
## ChannelBanner Operations
|
||||
|
||||
### Insert/Upload Banner
|
||||
### Insert a YouTube channel banner
|
||||
|
||||
Upload and set a new banner image for a channel.
|
||||
Insert a YouTube channel banner. Use this tool when you need to insert or upload a channel banner.
|
||||
|
||||
**Reference:** [references/channelBanner-insert.md](references/channelBanner-insert.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Upload banner: `yutu channelBanner insert --file banner.png`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/channelBanner-insert.md](references/channelBanner-insert.md): Detailed flags and usage for inserting banners.
|
||||
- [references/channelBanner-insert.md](references/channelBanner-insert.md): Detailed usage of `Insert a YouTube channel banner`
|
||||
@@ -1,6 +1,6 @@
|
||||
# ChannelBanner Insert Command
|
||||
|
||||
Insert Youtube channel banner.
|
||||
Insert a YouTube channel banner. Use this tool when you need to insert or upload a channel banner.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -22,9 +22,6 @@ yutu channelBanner insert [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Insert banner for my channel
|
||||
yutu channelBanner insert --file banner.jpg
|
||||
|
||||
# Insert banner for a specific channel
|
||||
yutu channelBanner insert --channelId CHANNEL_ID --file banner.jpg
|
||||
yutu channelBanner insert --channelId UC_x5XG1OV2P6uZZ5FSM9Ttw --file banner.jpg
|
||||
yutu channelBanner insert --channelId UC_x5XG1OV2P6uZZ5FSM9Ttw --file banner.png --output json
|
||||
```
|
||||
@@ -1,37 +1,29 @@
|
||||
---
|
||||
name: yutu-channelSection
|
||||
description: Manage YouTube channel sections using the yutu CLI. Use this skill to list or delete channel sections.
|
||||
description: Manage YouTube channel sections. Use this skill when you need to list or delete channel sections.
|
||||
---
|
||||
|
||||
# Yutu Channel Section
|
||||
# Yutu ChannelSection
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube channel sections using the `yutu` CLI tool. You can list existing channel sections and delete them.
|
||||
This skill allows you to manage YouTube channel sections using the `yutu` CLI tool.
|
||||
|
||||
## Channel Section Operations
|
||||
## ChannelSection Operations
|
||||
|
||||
### List Channel Sections
|
||||
### Delete channel sections
|
||||
|
||||
Retrieve information about channel sections.
|
||||
|
||||
**Reference:** [references/channelSection-list.md](references/channelSection-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List my channel sections: `yutu channelSection list --mine`
|
||||
|
||||
### Delete Channel Sections
|
||||
|
||||
Remove a channel section.
|
||||
Delete channel sections. Use this tool when you need to delete channel sections by IDs.
|
||||
|
||||
**Reference:** [references/channelSection-delete.md](references/channelSection-delete.md)
|
||||
|
||||
**Common Tasks:**
|
||||
### List channel sections
|
||||
|
||||
- Delete channel section: `yutu channelSection delete --ids SECTION_ID`
|
||||
List channel sections. Use this tool when you need to list channel sections.
|
||||
|
||||
**Reference:** [references/channelSection-list.md](references/channelSection-list.md)
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/channelSection-list.md](references/channelSection-list.md): List channel sections.
|
||||
- [references/channelSection-delete.md](references/channelSection-delete.md): Delete channel sections.
|
||||
- [references/channelSection-delete.md](references/channelSection-delete.md): Detailed usage of `Delete channel sections`
|
||||
- [references/channelSection-list.md](references/channelSection-list.md): Detailed usage of `List channel sections`
|
||||
@@ -1,6 +1,6 @@
|
||||
# ChannelSection Delete Command
|
||||
|
||||
Delete channel sections by ids.
|
||||
Delete channel sections. Use this tool when you need to delete channel sections by IDs.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -18,6 +18,6 @@ yutu channelSection delete [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Delete a channel section
|
||||
yutu channelSection delete --ids SECTION_ID
|
||||
yutu channelSection delete --ids abc123
|
||||
yutu channelSection delete --ids abc123,def456
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# ChannelSection List Command
|
||||
|
||||
List channel sections.
|
||||
List channel sections. Use this tool when you need to list channel sections.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -24,9 +24,7 @@ yutu channelSection list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List my channel sections
|
||||
yutu channelSection list --mine
|
||||
|
||||
# List channel sections by ID
|
||||
yutu channelSection list --ids SECTION_ID
|
||||
yutu channelSection list --channelId UC_x5XG1OV2P6uZZ5FSM9Ttw
|
||||
yutu channelSection list --ids abc123,def456 --output json
|
||||
```
|
||||
@@ -1,76 +1,57 @@
|
||||
---
|
||||
name: yutu-comment
|
||||
description: Manage YouTube comments using the yutu CLI. Use this skill to list, insert, update, delete, mark as spam, or set moderation status for comments.
|
||||
description: Manage YouTube comments. Use this skill when you need to list, create, update, delete, mark as spam, or set moderation status for comments.
|
||||
---
|
||||
|
||||
# Yutu Comment
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube comments using the `yutu` CLI tool. You can perform operations such as listing, replying, updating, deleting, and moderating comments.
|
||||
This skill allows you to manage YouTube comments using the `yutu` CLI tool.
|
||||
|
||||
## Comment Operations
|
||||
|
||||
### List Comments
|
||||
### Delete comments
|
||||
|
||||
Retrieve specific comments or replies.
|
||||
|
||||
**Reference:** [references/comment-list.md](references/comment-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List replies: `yutu comment list --parentId PARENT_COMMENT_ID`
|
||||
|
||||
### Insert/Reply to Comments
|
||||
|
||||
Post new comments or replies.
|
||||
|
||||
**Reference:** [references/comment-insert.md](references/comment-insert.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Post comment: `yutu comment insert --videoId VIDEO_ID --textOriginal "Hello"`
|
||||
- Reply to comment: `yutu comment insert --parentId PARENT_COMMENT_ID --textOriginal "Reply"`
|
||||
|
||||
### Update Comments
|
||||
|
||||
Edit the text of an existing comment.
|
||||
|
||||
**Reference:** [references/comment-update.md](references/comment-update.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Update text: `yutu comment update --id COMMENT_ID --textOriginal "New text"`
|
||||
|
||||
### Delete Comments
|
||||
|
||||
Remove a comment.
|
||||
Delete comments. Use this tool when you need to delete comments by IDs.
|
||||
|
||||
**Reference:** [references/comment-delete.md](references/comment-delete.md)
|
||||
|
||||
**Common Tasks:**
|
||||
### Create a comment
|
||||
|
||||
- Delete comment: `yutu comment delete --ids COMMENT_ID`
|
||||
Create a comment. Use this tool when you need to create a comment on a video.
|
||||
|
||||
### Moderation
|
||||
**Reference:** [references/comment-insert.md](references/comment-insert.md)
|
||||
|
||||
Mark comments as spam or change their moderation status (e.g., publish, reject).
|
||||
### List comments
|
||||
|
||||
**References:**
|
||||
List comments. Use this tool when you need to list comments by IDs.
|
||||
|
||||
- [references/comment-markAsSpam.md](references/comment-markAsSpam.md)
|
||||
- [references/comment-setModerationStatus.md](references/comment-setModerationStatus.md)
|
||||
**Reference:** [references/comment-list.md](references/comment-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
### Mark comments as spam
|
||||
|
||||
- Mark as spam: `yutu comment markAsSpam --ids COMMENT_ID`
|
||||
- Publish comment: `yutu comment setModerationStatus --ids COMMENT_ID --moderationStatus published`
|
||||
Mark comments as spam. Use this tool when you need to mark comments as spam.
|
||||
|
||||
**Reference:** [references/comment-markAsSpam.md](references/comment-markAsSpam.md)
|
||||
|
||||
### Set comment moderation status
|
||||
|
||||
Set comment moderation status. Use this tool when you need to set comment moderation status.
|
||||
|
||||
**Reference:** [references/comment-setModerationStatus.md](references/comment-setModerationStatus.md)
|
||||
|
||||
### Update a comment on a video
|
||||
|
||||
Update a comment on a video. Use this tool when you need to update a comment on a video.
|
||||
|
||||
**Reference:** [references/comment-update.md](references/comment-update.md)
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/comment-list.md](references/comment-list.md): List comments.
|
||||
- [references/comment-insert.md](references/comment-insert.md): Insert comments.
|
||||
- [references/comment-update.md](references/comment-update.md): Update comments.
|
||||
- [references/comment-delete.md](references/comment-delete.md): Delete comments.
|
||||
- [references/comment-markAsSpam.md](references/comment-markAsSpam.md): Mark comments as spam.
|
||||
- [references/comment-setModerationStatus.md](references/comment-setModerationStatus.md): Set moderation status.
|
||||
- [references/comment-delete.md](references/comment-delete.md): Detailed usage of `Delete comments`
|
||||
- [references/comment-insert.md](references/comment-insert.md): Detailed usage of `Create a comment`
|
||||
- [references/comment-list.md](references/comment-list.md): Detailed usage of `List comments`
|
||||
- [references/comment-markAsSpam.md](references/comment-markAsSpam.md): Detailed usage of `Mark comments as spam`
|
||||
- [references/comment-setModerationStatus.md](references/comment-setModerationStatus.md): Detailed usage of `Set comment moderation status`
|
||||
- [references/comment-update.md](references/comment-update.md): Detailed usage of `Update a comment on a video`
|
||||
@@ -1,6 +1,6 @@
|
||||
# Comment Delete Command
|
||||
|
||||
Delete YouTube comments by ids.
|
||||
Delete comments. Use this tool when you need to delete comments by IDs.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -17,6 +17,6 @@ yutu comment delete [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Delete a comment
|
||||
yutu comment delete --ids COMMENT_ID
|
||||
yutu comment delete --ids abc123
|
||||
yutu comment delete --ids abc123,def456
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Comment Insert Command
|
||||
|
||||
Insert a comment to a video.
|
||||
Create a comment. Use this tool when you need to create a comment on a video.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -24,9 +24,6 @@ yutu comment insert [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Comment on a video
|
||||
yutu comment insert --videoId VIDEO_ID --textOriginal "Great video!"
|
||||
|
||||
# Reply to a comment
|
||||
yutu comment insert --parentId PARENT_COMMENT_ID --textOriginal "I agree!"
|
||||
yutu comment insert --channelId UC_x5X --videoId dQw4w9 --authorChannelId UA_x5X --parentId UgyXXX --textOriginal 'Hello'
|
||||
yutu comment insert --channelId UC_x5X --videoId dQw4w9 --authorChannelId UA_x5X --parentId UgyXXX --textOriginal 'Reply' --canRate
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Comment List Command
|
||||
|
||||
List YouTube comments.
|
||||
List comments. Use this tool when you need to list comments by IDs.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -23,6 +23,7 @@ yutu comment list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List replies to a comment
|
||||
yutu comment list --parentId PARENT_COMMENT_ID
|
||||
yutu comment list --parentId UgyXXXXXXXX --maxResults 10
|
||||
yutu comment list --ids abc123,def456 --output json
|
||||
yutu comment list --ids abc123 --textFormat plainText
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Comment MarkAsSpam Command
|
||||
|
||||
Mark YouTube comments as spam by ids.
|
||||
Mark comments as spam. Use this tool when you need to mark comments as spam.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -19,6 +19,6 @@ yutu comment markAsSpam [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Mark comment as spam
|
||||
yutu comment markAsSpam --ids COMMENT_ID
|
||||
yutu comment markAsSpam --ids abc123
|
||||
yutu comment markAsSpam --ids abc123,def456
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Comment SetModerationStatus Command
|
||||
|
||||
Set YouTube comments moderation status by ids.
|
||||
Set comment moderation status. Use this tool when you need to set comment moderation status.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -21,6 +21,7 @@ yutu comment setModerationStatus [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Publish a comment held for review
|
||||
yutu comment setModerationStatus --ids COMMENT_ID --moderationStatus published
|
||||
yutu comment setModerationStatus --ids abc123 --moderationStatus published
|
||||
yutu comment setModerationStatus --ids abc123,def456 --moderationStatus heldForReview
|
||||
yutu comment setModerationStatus --ids abc123 --moderationStatus rejected --banAuthor
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Comment Update Command
|
||||
|
||||
Update a comment on a video.
|
||||
Update a comment on a video. Use this tool when you need to update a comment on a video.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -22,6 +22,7 @@ yutu comment update [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Update comment text
|
||||
yutu comment update --id COMMENT_ID --textOriginal "Updated text"
|
||||
yutu comment update --id abc123 --textOriginal 'Updated comment'
|
||||
yutu comment update --id abc123 --viewerRating like
|
||||
yutu comment update --id abc123 --textOriginal 'New text' --canRate
|
||||
```
|
||||
@@ -1,37 +1,29 @@
|
||||
---
|
||||
name: yutu-commentThread
|
||||
description: Manage YouTube comment threads using the yutu CLI. Use this skill to list or insert new top-level comment threads.
|
||||
description: Manage YouTube comment threads. Use this skill when you need to list or insert new top-level comment threads.
|
||||
---
|
||||
|
||||
# Yutu Comment Thread
|
||||
# Yutu CommentThread
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube comment threads using the `yutu` CLI tool. Comment threads are top-level comments and their replies.
|
||||
This skill allows you to manage YouTube comment threads using the `yutu` CLI tool.
|
||||
|
||||
## Comment Thread Operations
|
||||
## CommentThread Operations
|
||||
|
||||
### List Comment Threads
|
||||
### Insert a new comment thread
|
||||
|
||||
Retrieve a list of comment threads for a video or channel.
|
||||
|
||||
**Reference:** [references/commentThread-list.md](references/commentThread-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List threads for video: `yutu commentThread list --videoId VIDEO_ID`
|
||||
|
||||
### Insert Comment Thread
|
||||
|
||||
Create a new top-level comment thread on a video or channel.
|
||||
Insert a new comment thread. Use this tool when you need to insert a new comment thread.
|
||||
|
||||
**Reference:** [references/commentThread-insert.md](references/commentThread-insert.md)
|
||||
|
||||
**Common Tasks:**
|
||||
### List comment threads
|
||||
|
||||
- New comment thread: `yutu commentThread insert --videoId VIDEO_ID --textOriginal "This is a new thread"`
|
||||
List comment threads. Use this tool when you need to list comment threads.
|
||||
|
||||
**Reference:** [references/commentThread-list.md](references/commentThread-list.md)
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/commentThread-list.md](references/commentThread-list.md): List comment threads.
|
||||
- [references/commentThread-insert.md](references/commentThread-insert.md): Insert comment threads.
|
||||
- [references/commentThread-insert.md](references/commentThread-insert.md): Detailed usage of `Insert a new comment thread`
|
||||
- [references/commentThread-list.md](references/commentThread-list.md): Detailed usage of `List comment threads`
|
||||
@@ -1,6 +1,6 @@
|
||||
# CommentThread Insert Command
|
||||
|
||||
Insert a new comment thread.
|
||||
Insert a new comment thread. Use this tool when you need to insert a new comment thread.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -22,6 +22,6 @@ yutu commentThread insert [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Insert a new comment thread on a video
|
||||
yutu commentThread insert --videoId VIDEO_ID --textOriginal "Nice video!"
|
||||
yutu commentThread insert --channelId UC_x5X --videoId dQw4w9WgXcQ --authorChannelId UA_x5X --textOriginal 'Great video!'
|
||||
yutu commentThread insert --channelId UC_x5X --videoId dQw4w9WgXcQ --authorChannelId UA_x5X --textOriginal 'Nice work!' --output json
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# CommentThread List Command
|
||||
|
||||
List YouTube comment threads.
|
||||
List comment threads. Use this tool when you need to list comment threads.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -28,6 +28,7 @@ yutu commentThread list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List comment threads for a video
|
||||
yutu commentThread list --videoId VIDEO_ID
|
||||
yutu commentThread list --videoId dQw4w9WgXcQ --maxResults 10
|
||||
yutu commentThread list --channelId UC_x5XG1OV2P6uZZ5FSM9Ttw --searchTerms 'hello'
|
||||
yutu commentThread list --ids abc123,def456 --output json
|
||||
```
|
||||
@@ -1,27 +1,22 @@
|
||||
---
|
||||
name: yutu-i18nLanguage
|
||||
description: Manage YouTube i18n languages using the yutu CLI. Use this skill to list available internationalization languages.
|
||||
description: Manage YouTube i18n languages. Use this skill when you need to list available internationalization languages.
|
||||
---
|
||||
|
||||
# Yutu I18nLanguage
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube i18n languages using the `yutu` CLI tool. You can retrieve a list of supported languages.
|
||||
This skill allows you to manage YouTube i18n languages using the `yutu` CLI tool.
|
||||
|
||||
## I18nLanguage Operations
|
||||
|
||||
### List Languages
|
||||
### List i18n languages
|
||||
|
||||
Retrieve a list of supported i18n languages.
|
||||
List i18n languages. Use this tool when you need to list available internationalization languages.
|
||||
|
||||
**Reference:** [references/i18nLanguage-list.md](references/i18nLanguage-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List languages: `yutu i18nLanguage list`
|
||||
- List languages for locale: `yutu i18nLanguage list --hl en_US`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/i18nLanguage-list.md](references/i18nLanguage-list.md): Detailed flags and usage for listing i18n languages.
|
||||
- [references/i18nLanguage-list.md](references/i18nLanguage-list.md): Detailed usage of `List i18n languages`
|
||||
@@ -1,6 +1,6 @@
|
||||
# I18nLanguage List Command
|
||||
|
||||
List YouTube i18n languages' id, hl, and name.
|
||||
List i18n languages. Use this tool when you need to list available internationalization languages.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -16,13 +16,3 @@ yutu i18nLanguage list [flags]
|
||||
| `--jsonpath` | `-j` | JSONPath expression to filter the output |
|
||||
| `--output` | `-o` | json\|yaml\|table (default "table") |
|
||||
| `--parts` | `-p` | Comma separated parts (default [id,snippet]) |
|
||||
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List supported languages
|
||||
yutu i18nLanguage list
|
||||
|
||||
# List languages in a specific host language
|
||||
yutu i18nLanguage list --hl es
|
||||
```
|
||||
@@ -1,27 +1,22 @@
|
||||
---
|
||||
name: yutu-i18nRegion
|
||||
description: Manage YouTube i18n regions using the yutu CLI. Use this skill to list available internationalization regions.
|
||||
description: Manage YouTube i18n regions. Use this skill when you need to list available internationalization regions.
|
||||
---
|
||||
|
||||
# Yutu I18nRegion
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube i18n regions using the `yutu` CLI tool. You can retrieve a list of supported regions.
|
||||
This skill allows you to manage YouTube i18n regions using the `yutu` CLI tool.
|
||||
|
||||
## I18nRegion Operations
|
||||
|
||||
### List Regions
|
||||
### List i18n regions
|
||||
|
||||
Retrieve a list of supported i18n regions.
|
||||
List i18n regions. Use this tool when you need to list available internationalization regions.
|
||||
|
||||
**Reference:** [references/i18nRegion-list.md](references/i18nRegion-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List regions: `yutu i18nRegion list`
|
||||
- List regions for locale: `yutu i18nRegion list --hl en_US`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/i18nRegion-list.md](references/i18nRegion-list.md): Detailed flags and usage for listing i18n regions.
|
||||
- [references/i18nRegion-list.md](references/i18nRegion-list.md): Detailed usage of `List i18n regions`
|
||||
@@ -1,6 +1,6 @@
|
||||
# I18nRegion List Command
|
||||
|
||||
List YouTube i18n regions' id, hl, and name.
|
||||
List i18n regions. Use this tool when you need to list available internationalization regions.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -16,13 +16,3 @@ yutu i18nRegion list [flags]
|
||||
| `--jsonpath` | `-j` | JSONPath expression to filter the output |
|
||||
| `--output` | `-o` | json\|yaml\|table (default "table") |
|
||||
| `--parts` | `-p` | Comma separated parts (default [id,snippet]) |
|
||||
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List supported regions
|
||||
yutu i18nRegion list
|
||||
|
||||
# List regions for a specific host language
|
||||
yutu i18nRegion list --hl es
|
||||
```
|
||||
@@ -1,27 +1,22 @@
|
||||
---
|
||||
name: yutu-member
|
||||
description: Manage YouTube channel members using the yutu CLI. Use this skill to list information about channel members.
|
||||
description: Manage YouTube channel members. Use this skill when you need to list information about channel members.
|
||||
---
|
||||
|
||||
# Yutu Member
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube channel members using the `yutu` CLI tool. You can retrieve information about the members of your channel.
|
||||
This skill allows you to manage YouTube members using the `yutu` CLI tool.
|
||||
|
||||
## Member Operations
|
||||
|
||||
### List Members
|
||||
### List channel members
|
||||
|
||||
Retrieve information about channel members.
|
||||
List channel members. Use this tool when you need to list information about channel members.
|
||||
|
||||
**Reference:** [references/member-list.md](references/member-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List all members: `yutu member list`
|
||||
- List members by level: `yutu member list --hasAccessToLevel LEVEL_ID`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/member-list.md](references/member-list.md): Detailed flags and usage for listing members.
|
||||
- [references/member-list.md](references/member-list.md): Detailed usage of `List channel members`
|
||||
@@ -1,6 +1,6 @@
|
||||
# Member List Command
|
||||
|
||||
List channel's members' info, such as channelId, displayName, etc.
|
||||
List channel members. Use this tool when you need to list information about channel members.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -23,9 +23,6 @@ yutu member list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List all current members
|
||||
yutu member list
|
||||
|
||||
# List members with access to a specific level
|
||||
yutu member list --hasAccessToLevel LEVEL_ID
|
||||
yutu member list --mode all_current
|
||||
yutu member list --maxResults 10
|
||||
```
|
||||
@@ -1,26 +1,22 @@
|
||||
---
|
||||
name: yutu-membershipsLevel
|
||||
description: Manage YouTube memberships levels using the yutu CLI. Use this skill to list information about channel membership levels.
|
||||
description: Manage YouTube memberships levels. Use this skill when you need to list information about channel membership levels.
|
||||
---
|
||||
|
||||
# Yutu Memberships Level
|
||||
# Yutu MembershipsLevel
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube memberships levels using the `yutu` CLI tool. You can retrieve information about the membership levels available on your channel.
|
||||
This skill allows you to manage YouTube memberships levels using the `yutu` CLI tool.
|
||||
|
||||
## Memberships Level Operations
|
||||
## MembershipsLevel Operations
|
||||
|
||||
### List Membership Levels
|
||||
### List memberships levels
|
||||
|
||||
Retrieve information about channel membership levels.
|
||||
List memberships levels. Use this tool when you need to list information about channel membership levels.
|
||||
|
||||
**Reference:** [references/membershipsLevel-list.md](references/membershipsLevel-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List levels: `yutu membershipsLevel list`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/membershipsLevel-list.md](references/membershipsLevel-list.md): Detailed flags and usage for listing membership levels.
|
||||
- [references/membershipsLevel-list.md](references/membershipsLevel-list.md): Detailed usage of `List memberships levels`
|
||||
@@ -1,6 +1,6 @@
|
||||
# MembershipsLevel List Command
|
||||
|
||||
List memberships levels' info, such as id, displayName, etc.
|
||||
List memberships levels. Use this tool when you need to list information about channel membership levels.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -19,6 +19,5 @@ yutu membershipsLevel list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List membership levels
|
||||
yutu membershipsLevel list
|
||||
yutu membershipsLevel list --output json
|
||||
```
|
||||
@@ -1,60 +1,43 @@
|
||||
---
|
||||
name: yutu-playlist
|
||||
description: Manage YouTube playlists using the yutu CLI. Use this skill to list, create, update, or delete playlists.
|
||||
description: Manage YouTube playlists. Use this skill when you need to list, create, update, or delete playlists.
|
||||
---
|
||||
|
||||
# Yutu Playlist
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube playlists using the `yutu` CLI tool. You can list existing playlists, create new ones, update their details, and delete them.
|
||||
This skill allows you to manage YouTube playlists using the `yutu` CLI tool.
|
||||
|
||||
## Playlist Operations
|
||||
|
||||
### List Playlists
|
||||
### Delete playlists
|
||||
|
||||
Retrieve information about playlists.
|
||||
|
||||
**Reference:** [references/playlist-list.md](references/playlist-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List my playlists: `yutu playlist list --mine`
|
||||
- List channel playlists: `yutu playlist list --channelId CHANNEL_ID`
|
||||
|
||||
### Insert/Create Playlist
|
||||
|
||||
Create a new playlist.
|
||||
|
||||
**Reference:** [references/playlist-insert.md](references/playlist-insert.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Create playlist: `yutu playlist insert --title "New Playlist" --privacy public`
|
||||
|
||||
### Update Playlist
|
||||
|
||||
Update playlist metadata.
|
||||
|
||||
**Reference:** [references/playlist-update.md](references/playlist-update.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Update title: `yutu playlist update --id PLAYLIST_ID --title "New Title"`
|
||||
|
||||
### Delete Playlist
|
||||
|
||||
Remove a playlist.
|
||||
Delete playlists. Use this tool when you need to delete playlists by IDs.
|
||||
|
||||
**Reference:** [references/playlist-delete.md](references/playlist-delete.md)
|
||||
|
||||
**Common Tasks:**
|
||||
### Create a new playlist
|
||||
|
||||
- Delete playlist: `yutu playlist delete --ids PLAYLIST_ID`
|
||||
Create a new playlist. Use this tool when you need to create a new playlist.
|
||||
|
||||
**Reference:** [references/playlist-insert.md](references/playlist-insert.md)
|
||||
|
||||
### List playlist information
|
||||
|
||||
List playlist information. Use this tool when you need to list playlist information.
|
||||
|
||||
**Reference:** [references/playlist-list.md](references/playlist-list.md)
|
||||
|
||||
### Update a playlist
|
||||
|
||||
Update a playlist. Use this tool when you need to update a playlist.
|
||||
|
||||
**Reference:** [references/playlist-update.md](references/playlist-update.md)
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/playlist-list.md](references/playlist-list.md): List playlists.
|
||||
- [references/playlist-insert.md](references/playlist-insert.md): Create playlists.
|
||||
- [references/playlist-update.md](references/playlist-update.md): Update playlists.
|
||||
- [references/playlist-delete.md](references/playlist-delete.md): Delete playlists.
|
||||
- [references/playlist-delete.md](references/playlist-delete.md): Detailed usage of `Delete playlists`
|
||||
- [references/playlist-insert.md](references/playlist-insert.md): Detailed usage of `Create a new playlist`
|
||||
- [references/playlist-list.md](references/playlist-list.md): Detailed usage of `List playlist information`
|
||||
- [references/playlist-update.md](references/playlist-update.md): Detailed usage of `Update a playlist`
|
||||
@@ -1,6 +1,6 @@
|
||||
# Playlist Delete Command
|
||||
|
||||
Delete a playlists by ids.
|
||||
Delete playlists. Use this tool when you need to delete playlists by IDs.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -18,6 +18,6 @@ yutu playlist delete [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Delete a playlist
|
||||
yutu playlist delete --ids PLAYLIST_ID
|
||||
yutu playlist delete --ids PLxxxx
|
||||
yutu playlist delete --ids PLxxx1,PLxxx2
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Playlist Insert Command
|
||||
|
||||
Create a new playlist.
|
||||
Create a new playlist. Use this tool when you need to create a new playlist.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -24,6 +24,7 @@ yutu playlist insert [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Create a public playlist
|
||||
yutu playlist insert --title "My Playlist" --privacy public
|
||||
yutu playlist insert --title 'My Playlist' --channelId UC_x5XG1OV2P6uZZ5FSM9Ttw --privacy public
|
||||
yutu playlist insert --title 'Tutorial Series' --channelId UC_x5X --privacy private --description 'My tutorials'
|
||||
yutu playlist insert --title 'Music' --channelId UC_x5X --privacy unlisted --tags 'music,pop'
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Playlist List Command
|
||||
|
||||
List playlist's info.
|
||||
List playlist information. Use this tool when you need to list playlist information.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -14,7 +14,7 @@ yutu playlist list [flags]
|
||||
|------|-----------|-------------|
|
||||
| `--channelId` | `-c` | Return the playlists owned by the specified channel id |
|
||||
| `--hl` | `-l` | Return content in specified language |
|
||||
| `--ids` | `-i` | Return the playlists with the given Ids |
|
||||
| `--ids` | `-i` | Return the playlists with the given Ids for Stubby or Apiary |
|
||||
| `--jsonPath` | `-j` | JSONPath expression to filter the output |
|
||||
| `--maxResults` | `-n` | The maximum number of items that should be returned, 0 for no limit (default 5) |
|
||||
| `--mine` | `-M` | Return the playlists owned by the authenticated user (default true) |
|
||||
@@ -26,9 +26,7 @@ yutu playlist list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List my playlists
|
||||
yutu playlist list --mine
|
||||
|
||||
# List channel's playlists
|
||||
yutu playlist list --channelId CHANNEL_ID
|
||||
yutu playlist list --channelId UC_x5XG1OV2P6uZZ5FSM9Ttw --maxResults 10
|
||||
yutu playlist list --ids PLxxx1,PLxxx2 --output json
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Playlist Update Command
|
||||
|
||||
Update an existing playlist.
|
||||
Update a playlist. Use this tool when you need to update a playlist.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -24,6 +24,7 @@ yutu playlist update [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Update playlist title
|
||||
yutu playlist update --id PLAYLIST_ID --title "New Title"
|
||||
yutu playlist update --id PLxxx --title 'Updated Title'
|
||||
yutu playlist update --id PLxxx --description 'New description' --privacy public
|
||||
yutu playlist update --id PLxxx --tags 'music,pop,2024'
|
||||
```
|
||||
@@ -1,55 +1,43 @@
|
||||
---
|
||||
name: yutu-playlistImage
|
||||
description: Manage YouTube playlist images using the yutu CLI. Use this skill to list, insert, update, or delete playlist images.
|
||||
description: Manage YouTube playlist images. Use this skill when you need to list, insert, update, or delete playlist images.
|
||||
---
|
||||
|
||||
# Yutu Playlist Image
|
||||
# Yutu PlaylistImage
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube playlist images using the `yutu` CLI tool.
|
||||
|
||||
## Playlist Image Operations
|
||||
## PlaylistImage Operations
|
||||
|
||||
### List Playlist Images
|
||||
### Delete playlist images
|
||||
|
||||
Retrieve images associated with a playlist.
|
||||
|
||||
**Reference:** [references/playlistImage-list.md](references/playlistImage-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List images: `yutu playlistImage list --parent PLAYLIST_ID`
|
||||
|
||||
### Insert Playlist Image
|
||||
|
||||
Upload a new image for a playlist.
|
||||
|
||||
**Reference:** [references/playlistImage-insert.md](references/playlistImage-insert.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Insert image: `yutu playlistImage insert --playlistId PLAYLIST_ID --file image.png`
|
||||
|
||||
### Update Playlist Image
|
||||
|
||||
Update an existing playlist image.
|
||||
|
||||
**Reference:** [references/playlistImage-update.md](references/playlistImage-update.md)
|
||||
|
||||
### Delete Playlist Image
|
||||
|
||||
Remove a playlist image.
|
||||
Delete playlist images. Use this tool when you need to delete playlist images by IDs.
|
||||
|
||||
**Reference:** [references/playlistImage-delete.md](references/playlistImage-delete.md)
|
||||
|
||||
**Common Tasks:**
|
||||
### Insert a YouTube playlist image
|
||||
|
||||
- Delete image: `yutu playlistImage delete --ids IMAGE_ID`
|
||||
Insert a YouTube playlist image. Use this tool when you need to insert a YouTube playlist image for a given playlist ID.
|
||||
|
||||
**Reference:** [references/playlistImage-insert.md](references/playlistImage-insert.md)
|
||||
|
||||
### List playlist images
|
||||
|
||||
List playlist images. Use this tool when you need to list playlist images.
|
||||
|
||||
**Reference:** [references/playlistImage-list.md](references/playlistImage-list.md)
|
||||
|
||||
### Update a playlist image
|
||||
|
||||
Update a playlist image. Use this tool when you need to update a playlist image.
|
||||
|
||||
**Reference:** [references/playlistImage-update.md](references/playlistImage-update.md)
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/playlistImage-list.md](references/playlistImage-list.md): List playlist images.
|
||||
- [references/playlistImage-insert.md](references/playlistImage-insert.md): Insert playlist images.
|
||||
- [references/playlistImage-update.md](references/playlistImage-update.md): Update playlist images.
|
||||
- [references/playlistImage-delete.md](references/playlistImage-delete.md): Delete playlist images.
|
||||
- [references/playlistImage-delete.md](references/playlistImage-delete.md): Detailed usage of `Delete playlist images`
|
||||
- [references/playlistImage-insert.md](references/playlistImage-insert.md): Detailed usage of `Insert a YouTube playlist image`
|
||||
- [references/playlistImage-list.md](references/playlistImage-list.md): Detailed usage of `List playlist images`
|
||||
- [references/playlistImage-update.md](references/playlistImage-update.md): Detailed usage of `Update a playlist image`
|
||||
@@ -1,6 +1,6 @@
|
||||
# PlaylistImage Delete Command
|
||||
|
||||
Delete YouTube playlist images by ids.
|
||||
Delete playlist images. Use this tool when you need to delete playlist images by IDs.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -18,6 +18,6 @@ yutu playlistImage delete [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Delete a playlist image
|
||||
yutu playlistImage delete --ids IMAGE_ID
|
||||
yutu playlistImage delete --ids abc123
|
||||
yutu playlistImage delete --ids abc123,def456
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# PlaylistImage Insert Command
|
||||
|
||||
Insert a YouTube playlist image for a given playlist id.
|
||||
Insert a YouTube playlist image. Use this tool when you need to insert a YouTube playlist image for a given playlist ID.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -25,6 +25,7 @@ yutu playlistImage insert [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Insert a new image for a playlist
|
||||
yutu playlistImage insert --playlistId PLAYLIST_ID --file image.png
|
||||
yutu playlistImage insert --file cover.jpg --playlistId PLxxx
|
||||
yutu playlistImage insert --file cover.png --playlistId PLxxx --type hero
|
||||
yutu playlistImage insert --file cover.jpg --playlistId PLxxx --width 2048 --height 1152
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# PlaylistImage List Command
|
||||
|
||||
List YouTube playlist images.
|
||||
List playlist images. Use this tool when you need to list playlist images.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -23,6 +23,6 @@ yutu playlistImage list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List images for a playlist
|
||||
yutu playlistImage list --parent PLAYLIST_ID
|
||||
yutu playlistImage list --parent PLxxx
|
||||
yutu playlistImage list --parent PLxxx --maxResults 10 --output json
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# PlaylistImage Update Command
|
||||
|
||||
Update a playlist image for a given playlist id.
|
||||
Update a playlist image. Use this tool when you need to update a playlist image.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -20,3 +20,9 @@ yutu playlistImage update [flags]
|
||||
| `--playlistId` | `-p` | ID of the playlist this image is associated with |
|
||||
| `--type` | `-t` | The image type (e.g., 'hero') |
|
||||
| `--width` | `-W` | The image width |
|
||||
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
yutu playlistImage update --playlistId PLxxx --type hero --width 2048 --height 1152
|
||||
```
|
||||
@@ -1,55 +1,43 @@
|
||||
---
|
||||
name: yutu-playlistItem
|
||||
description: Manage YouTube playlist items using the yutu CLI. Use this skill to list items in a playlist, add new items, update items, or remove items.
|
||||
description: Manage YouTube playlist items. Use this skill when you need to list items in a playlist, add new items, update items, or remove items.
|
||||
---
|
||||
|
||||
# Yutu PlaylistItem
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube playlist items using the `yutu` CLI tool. You can add videos to playlists, list content of playlists, and remove items.
|
||||
This skill allows you to manage YouTube playlist items using the `yutu` CLI tool.
|
||||
|
||||
## PlaylistItem Operations
|
||||
|
||||
### List Playlist Items
|
||||
### Delete items from a playlist
|
||||
|
||||
Retrieve items within a playlist.
|
||||
|
||||
**Reference:** [references/playlistItem-list.md](references/playlistItem-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List items: `yutu playlistItem list --playlistId PLAYLIST_ID`
|
||||
|
||||
### Insert/Add Item
|
||||
|
||||
Add a video, channel, or playlist to a playlist.
|
||||
|
||||
**Reference:** [references/playlistItem-insert.md](references/playlistItem-insert.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Add video: `yutu playlistItem insert --playlistId PLAYLIST_ID --kind video --kVideoId VIDEO_ID`
|
||||
|
||||
### Update Item
|
||||
|
||||
Update metadata of a playlist item.
|
||||
|
||||
**Reference:** [references/playlistItem-update.md](references/playlistItem-update.md)
|
||||
|
||||
### Delete/Remove Item
|
||||
|
||||
Remove an item from a playlist.
|
||||
Delete items from a playlist. Use this tool when you need to delete items from a playlist by IDs.
|
||||
|
||||
**Reference:** [references/playlistItem-delete.md](references/playlistItem-delete.md)
|
||||
|
||||
**Common Tasks:**
|
||||
### Insert a playlist item into a playlist
|
||||
|
||||
- Remove item: `yutu playlistItem delete --ids ITEM_ID`
|
||||
Insert a playlist item into a playlist. Use this tool when you need to insert a playlist item into a playlist.
|
||||
|
||||
**Reference:** [references/playlistItem-insert.md](references/playlistItem-insert.md)
|
||||
|
||||
### List playlist items
|
||||
|
||||
List playlist items. Use this tool when you need to list playlist items.
|
||||
|
||||
**Reference:** [references/playlistItem-list.md](references/playlistItem-list.md)
|
||||
|
||||
### Update a playlist item
|
||||
|
||||
Update a playlist item. Use this tool when you need to update a playlist item.
|
||||
|
||||
**Reference:** [references/playlistItem-update.md](references/playlistItem-update.md)
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/playlistItem-list.md](references/playlistItem-list.md): List playlist items.
|
||||
- [references/playlistItem-insert.md](references/playlistItem-insert.md): Insert playlist items.
|
||||
- [references/playlistItem-update.md](references/playlistItem-update.md): Update playlist items.
|
||||
- [references/playlistItem-delete.md](references/playlistItem-delete.md): Delete playlist items.
|
||||
- [references/playlistItem-delete.md](references/playlistItem-delete.md): Detailed usage of `Delete items from a playlist`
|
||||
- [references/playlistItem-insert.md](references/playlistItem-insert.md): Detailed usage of `Insert a playlist item into a playlist`
|
||||
- [references/playlistItem-list.md](references/playlistItem-list.md): Detailed usage of `List playlist items`
|
||||
- [references/playlistItem-update.md](references/playlistItem-update.md): Detailed usage of `Update a playlist item`
|
||||
@@ -1,6 +1,6 @@
|
||||
# PlaylistItem Delete Command
|
||||
|
||||
Delete items from a playlist by ids.
|
||||
Delete items from a playlist. Use this tool when you need to delete items from a playlist by IDs.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -18,6 +18,6 @@ yutu playlistItem delete [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Remove an item from a playlist
|
||||
yutu playlistItem delete --ids ITEM_ID
|
||||
yutu playlistItem delete --ids abc123
|
||||
yutu playlistItem delete --ids abc123,def456
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# PlaylistItem Insert Command
|
||||
|
||||
Insert a playlist item into a playlist.
|
||||
Insert a playlist item into a playlist. Use this tool when you need to insert a playlist item into a playlist.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -28,6 +28,6 @@ yutu playlistItem insert [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Add a video to a playlist
|
||||
yutu playlistItem insert --playlistId PLAYLIST_ID --kind video --kVideoId VIDEO_ID
|
||||
yutu playlistItem insert --kind video --playlistId PLxxx --channelId UC_x5X --kVideoId dQw4w9WgXcQ
|
||||
yutu playlistItem insert --kind video --playlistId PLxxx --channelId UC_x5X --kVideoId dQw4w9 --privacy public
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# PlaylistItem List Command
|
||||
|
||||
List playlist items' info.
|
||||
List playlist items. Use this tool when you need to list playlist items.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -24,9 +24,7 @@ yutu playlistItem list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List items in a playlist
|
||||
yutu playlistItem list --playlistId PLAYLIST_ID
|
||||
|
||||
# Find playlist item for a video
|
||||
yutu playlistItem list --videoId VIDEO_ID
|
||||
yutu playlistItem list --playlistId PLxxx
|
||||
yutu playlistItem list --playlistId PLxxx --maxResults 20 --output json
|
||||
yutu playlistItem list --ids abc123,def456
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# PlaylistItem Update Command
|
||||
|
||||
Update a playlist item's info.
|
||||
Update a playlist item. Use this tool when you need to update a playlist item.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -23,6 +23,7 @@ yutu playlistItem update [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Update item note (description)
|
||||
yutu playlistItem update --id ITEM_ID --description "My note"
|
||||
yutu playlistItem update --id abc123 --title 'Updated Title'
|
||||
yutu playlistItem update --id abc123 --description 'New description' --privacy public
|
||||
yutu playlistItem update --id abc123 --privacy private --output json
|
||||
```
|
||||
@@ -1,28 +1,22 @@
|
||||
---
|
||||
name: yutu-search
|
||||
description: Manage YouTube search using the yutu CLI. Use this skill to search for videos, channels, playlists, and other resources.
|
||||
description: Manage YouTube search. Use this skill when you need to search for videos, channels, playlists, and other resources.
|
||||
---
|
||||
|
||||
# Yutu Search
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to search for YouTube resources using the `yutu` CLI tool. You can search for videos, channels, playlists, and more using various filters.
|
||||
This skill allows you to manage YouTube searches using the `yutu` CLI tool.
|
||||
|
||||
## Search Operations
|
||||
|
||||
### List Search Results
|
||||
### Search resources
|
||||
|
||||
Search for resources matching specific criteria.
|
||||
Search resources. Use this tool when you need to search for videos, channels, playlists, and other resources.
|
||||
|
||||
**Reference:** [references/search-list.md](references/search-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Search videos: `yutu search list --q "query" --types video`
|
||||
- Search channels: `yutu search list --q "query" --types channel`
|
||||
- Search my content: `yutu search list --forMine`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/search-list.md](references/search-list.md): Detailed flags and usage for search operations.
|
||||
- [references/search-list.md](references/search-list.md): Detailed usage of `Search resources`
|
||||
@@ -1,6 +1,6 @@
|
||||
# Search List Command
|
||||
|
||||
Search for YouTube resources.
|
||||
Search resources. Use this tool when you need to search for videos, channels, playlists, and other resources.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -10,50 +10,46 @@ yutu search list [flags]
|
||||
|
||||
## Flags
|
||||
|
||||
| Flag | Description |
|
||||
|------|-------------|
|
||||
| `--channelId` | Filter on resources belonging to this channelId |
|
||||
| `--channelType` | channelTypeUnspecified\|any\|show (default "channelTypeUnspecified") |
|
||||
| `--eventType` | none\|upcoming\|live\|completed (default "none") |
|
||||
| `--forContentOwner` | Search owned by content owner |
|
||||
| `--forDeveloper` | Only retrieve videos uploaded using the project id of the authenticated user |
|
||||
| `--forMine` | Search for the private videos of the authenticated user |
|
||||
| `--jsonpath` | JSONPath expression to filter the output |
|
||||
| `--location` | Filter on location of the video |
|
||||
| `--locationRadius` | Filter on distance from the location |
|
||||
| `--maxResults` | The maximum number of items that should be returned, 0 for no limit (default 5) |
|
||||
| `--onBehalfOfContentOwner` | ID of the content owner, for YouTube content partners |
|
||||
| `--order` | searchSortUnspecified, date, rating, viewCount, relevance, title, videoCount (default "relevance") |
|
||||
| `--output` | json\|yaml\|table (default "table") |
|
||||
| `--parts` | Comma separated parts (default [id,snippet]) |
|
||||
| `--publishedAfter` | Filter on resources published after this date |
|
||||
| `--publishedBefore` | Filter on resources published before this date |
|
||||
| `--q` | Textual search terms to match |
|
||||
| `--regionCode` | Display the content as seen by viewers in this country |
|
||||
| `--relevanceLanguage` | Return results relevant to this language |
|
||||
| `--safeSearch` | safeSearchSettingUnspecified\|none\|moderate\|strict (default "moderate") |
|
||||
| `--topicId` | Restrict results to a particular topic |
|
||||
| `--types` | Restrict results to a particular set of resource types from One Platform |
|
||||
| `--videoCaption` | videoCaptionUnspecified\|any\|closedCaption\|none (default "any") |
|
||||
| `--videoCategoryId` | Filter on videos in a specific category |
|
||||
| `--videoDefinition` | Filter on the definition of the videos |
|
||||
| `--videoDimension` | any\|2d\|3d (default "any") |
|
||||
| `--videoDuration` | videoDurationUnspecified\|any\|short\|medium\|long (default "any") |
|
||||
| `--videoEmbeddable` | videoEmbeddableUnspecified\|any\|true |
|
||||
| `--videoLicense` | any\|youtube\|creativeCommon |
|
||||
| `--videoPaidProductPlacement` | videoPaidProductPlacementUnspecified\|any\|true |
|
||||
| `--videoSyndicated` | videoSyndicatedUnspecified\|any\|true |
|
||||
| `--videoType` | videoTypeUnspecified\|any\|movie\|episode |
|
||||
| Flag | Shorthand | Description |
|
||||
|------|-----------|-------------|
|
||||
| `--channelId` | | Filter on resources belonging to this channelId |
|
||||
| `--channelType` | | channelTypeUnspecified\|any\|show (default "channelTypeUnspecified") |
|
||||
| `--eventType` | | none\|upcoming\|live\|completed (default "none") |
|
||||
| `--forContentOwner` | | Search owned by content owner |
|
||||
| `--forDeveloper` | | Only retrieve videos uploaded using the project id of the authenticated user |
|
||||
| `--forMine` | | Search for the private videos of the authenticated user |
|
||||
| `--jsonpath` | | JSONPath expression to filter the output |
|
||||
| `--location` | | Filter on location of the video |
|
||||
| `--locationRadius` | | Filter on distance from the location |
|
||||
| `--maxResults` | | The maximum number of items that should be returned, 0 for no limit (default 5) |
|
||||
| `--onBehalfOfContentOwner` | | ID of the content owner, for YouTube content partners |
|
||||
| `--order` | | searchSortUnspecified, date, rating, viewCount, relevance, title, videoCount (default "relevance") |
|
||||
| `--output` | | json\|yaml\|table (default "table") |
|
||||
| `--parts` | | Comma separated parts (default [id,snippet]) |
|
||||
| `--publishedAfter` | | Filter on resources published after this date |
|
||||
| `--publishedBefore` | | Filter on resources published before this date |
|
||||
| `--q` | | Textual search terms to match |
|
||||
| `--regionCode` | | Display the content as seen by viewers in this country |
|
||||
| `--relevanceLanguage` | | Return results relevant to this language |
|
||||
| `--safeSearch` | | safeSearchSettingUnspecified\|none\|moderate\|strict (default "moderate") |
|
||||
| `--topicId` | | Restrict results to a particular topic |
|
||||
| `--types` | | Restrict results to a particular set of resource types from One Platform |
|
||||
| `--videoCaption` | | videoCaptionUnspecified\|any\|closedCaption\|none (default "any") |
|
||||
| `--videoCategoryId` | | Filter on videos in a specific category |
|
||||
| `--videoDefinition` | | Filter on the definition of the videos |
|
||||
| `--videoDimension` | | any\|2d\|3d (default "any") |
|
||||
| `--videoDuration` | | videoDurationUnspecified\|any\|short\|medium\|long (default "any") |
|
||||
| `--videoEmbeddable` | | videoEmbeddableUnspecified\|any\|true |
|
||||
| `--videoLicense` | | any\|youtube\|creativeCommon |
|
||||
| `--videoPaidProductPlacement` | | videoPaidProductPlacementUnspecified\|any\|true |
|
||||
| `--videoSyndicated` | | videoSyndicatedUnspecified\|any\|true |
|
||||
| `--videoType` | | videoTypeUnspecified\|any\|movie\|episode |
|
||||
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Search for videos matching a query
|
||||
yutu search list --q "Golang tutorial" --types video
|
||||
|
||||
# Search for my videos
|
||||
yutu search list --forMine --types video
|
||||
|
||||
# Search for channels
|
||||
yutu search list --q "Google Developers" --types channel
|
||||
yutu search list --q 'golang tutorial' --maxResults 10
|
||||
yutu search list --q 'music' --types video --videoDuration medium --output json
|
||||
yutu search list --channelId UC_x5XG1OV2P6uZZ5FSM9Ttw --order date --maxResults 5
|
||||
yutu search list --q 'live coding' --eventType live --types video
|
||||
```
|
||||
@@ -1,49 +1,36 @@
|
||||
---
|
||||
name: yutu-subscription
|
||||
description: Manage YouTube subscriptions using the yutu CLI. Use this skill to list subscriptions/subscribers, subscribe to channels, or unsubscribe.
|
||||
description: Manage YouTube subscriptions. Use this skill when you need to list subscriptions/subscribers, subscribe to channels, or unsubscribe.
|
||||
---
|
||||
|
||||
# Yutu Subscription
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube subscriptions using the `yutu` CLI tool. You can list your subscriptions, see who subscribed to you, subscribe to new channels, and unsubscribe.
|
||||
This skill allows you to manage YouTube subscriptions using the `yutu` CLI tool.
|
||||
|
||||
## Subscription Operations
|
||||
|
||||
### List Subscriptions
|
||||
### Delete subscriptions
|
||||
|
||||
Retrieve information about subscriptions.
|
||||
|
||||
**Reference:** [references/subscription-list.md](references/subscription-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List my subscriptions: `yutu subscription list --mine`
|
||||
- List my subscribers: `yutu subscription list --mySubscribers`
|
||||
|
||||
### Insert/Subscribe
|
||||
|
||||
Subscribe to a channel.
|
||||
|
||||
**Reference:** [references/subscription-insert.md](references/subscription-insert.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Subscribe: `yutu subscription insert --channelId CHANNEL_ID`
|
||||
|
||||
### Delete/Unsubscribe
|
||||
|
||||
Remove a subscription.
|
||||
Delete subscriptions. Use this tool when you need to delete subscriptions by IDs.
|
||||
|
||||
**Reference:** [references/subscription-delete.md](references/subscription-delete.md)
|
||||
|
||||
**Common Tasks:**
|
||||
### Insert a YouTube subscription
|
||||
|
||||
- Unsubscribe: `yutu subscription delete --ids SUBSCRIPTION_ID`
|
||||
Insert a YouTube subscription. Use this tool when you need to insert a YouTube subscription.
|
||||
|
||||
**Reference:** [references/subscription-insert.md](references/subscription-insert.md)
|
||||
|
||||
### List subscription information
|
||||
|
||||
List subscription information. Use this tool when you need to list subscription information.
|
||||
|
||||
**Reference:** [references/subscription-list.md](references/subscription-list.md)
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/subscription-list.md](references/subscription-list.md): List subscriptions.
|
||||
- [references/subscription-insert.md](references/subscription-insert.md): Insert subscriptions.
|
||||
- [references/subscription-delete.md](references/subscription-delete.md): Delete subscriptions.
|
||||
- [references/subscription-delete.md](references/subscription-delete.md): Detailed usage of `Delete subscriptions`
|
||||
- [references/subscription-insert.md](references/subscription-insert.md): Detailed usage of `Insert a YouTube subscription`
|
||||
- [references/subscription-list.md](references/subscription-list.md): Detailed usage of `List subscription information`
|
||||
@@ -1,6 +1,6 @@
|
||||
# Subscription Delete Command
|
||||
|
||||
Delete a YouTube subscriptions by ids.
|
||||
Delete subscriptions. Use this tool when you need to delete subscriptions by IDs.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -17,6 +17,6 @@ yutu subscription delete [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Unsubscribe (delete subscription)
|
||||
yutu subscription delete --ids SUBSCRIPTION_ID
|
||||
yutu subscription delete --ids abc123
|
||||
yutu subscription delete --ids abc123,def456
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Subscription Insert Command
|
||||
|
||||
Insert a YouTube subscription.
|
||||
Insert a YouTube subscription. Use this tool when you need to insert a YouTube subscription.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -22,6 +22,6 @@ yutu subscription insert [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Subscribe to a channel
|
||||
yutu subscription insert --channelId CHANNEL_ID
|
||||
yutu subscription insert --subscriberChannelId UC_abc --channelId UC_x5XG1OV2P6uZZ5FSM9Ttw
|
||||
yutu subscription insert --subscriberChannelId UC_abc --channelId UC_x5X --title 'Google Developers'
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Subscription List Command
|
||||
|
||||
List subscriptions' info.
|
||||
List subscription information. Use this tool when you need to list subscription information.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -14,7 +14,7 @@ yutu subscription list [flags]
|
||||
|------|-----------|-------------|
|
||||
| `--channelId` | `-c` | Return the subscriptions of the given channel owner |
|
||||
| `--forChannelId` | `-C` | Return the subscriptions to the subset of these channels that the authenticated user is subscribed to |
|
||||
| `--ids` | `-i` | Return the subscriptions with the given ids |
|
||||
| `--ids` | `-i` | Return the subscriptions with the given ids for Stubby or Apiary |
|
||||
| `--jsonpath` | `-j` | JSONPath expression to filter the output |
|
||||
| `--maxResults` | `-n` | The maximum number of items that should be returned, 0 for no limit (default 5) |
|
||||
| `--mine` | `-M` | Return the subscriptions of the authenticated user (default true) |
|
||||
@@ -29,9 +29,8 @@ yutu subscription list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List my subscriptions
|
||||
yutu subscription list --mine
|
||||
|
||||
# List my subscribers
|
||||
yutu subscription list --mySubscribers
|
||||
yutu subscription list --channelId UC_x5XG1OV2P6uZZ5FSM9Ttw --maxResults 10
|
||||
yutu subscription list --ids abc123,def456 --output json
|
||||
yutu subscription list --forChannelId UC_x5XG1OV2P6uZZ5FSM9Ttw --order alphabetical
|
||||
```
|
||||
@@ -1,26 +1,22 @@
|
||||
---
|
||||
name: yutu-superChatEvent
|
||||
description: Manage YouTube Super Chat events using the yutu CLI. Use this skill to list Super Chat events for a channel.
|
||||
description: Manage YouTube Super Chat events. Use this skill when you need to list Super Chat events for a channel.
|
||||
---
|
||||
|
||||
# Yutu SuperChatEvent
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube Super Chat events using the `yutu` CLI tool. You can retrieve a list of Super Chat events associated with your channel.
|
||||
This skill allows you to manage YouTube super chat events using the `yutu` CLI tool.
|
||||
|
||||
## SuperChatEvent Operations
|
||||
|
||||
### List Super Chat Events
|
||||
### List Super Chat events
|
||||
|
||||
Retrieve a list of Super Chat events.
|
||||
List Super Chat events. Use this tool when you need to list Super Chat events.
|
||||
|
||||
**Reference:** [references/superChatEvent-list.md](references/superChatEvent-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List events: `yutu superChatEvent list`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/superChatEvent-list.md](references/superChatEvent-list.md): Detailed flags and usage for listing Super Chat events.
|
||||
- [references/superChatEvent-list.md](references/superChatEvent-list.md): Detailed usage of `List Super Chat events`
|
||||
@@ -1,6 +1,6 @@
|
||||
# SuperChatEvent List Command
|
||||
|
||||
List Super Chat events for a channel.
|
||||
List Super Chat events. Use this tool when you need to list Super Chat events.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -21,6 +21,5 @@ yutu superChatEvent list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List Super Chat events
|
||||
yutu superChatEvent list
|
||||
yutu superChatEvent list --maxResults 10
|
||||
```
|
||||
@@ -1,26 +1,22 @@
|
||||
---
|
||||
name: yutu-thumbnail
|
||||
description: Manage YouTube video thumbnails using the yutu CLI. Use this skill to set custom thumbnails for videos.
|
||||
description: Manage YouTube video thumbnails. Use this skill when you need to set custom thumbnails for videos.
|
||||
---
|
||||
|
||||
# Yutu Thumbnail
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube video thumbnails using the `yutu` CLI tool. You can upload and set custom thumbnails for your videos.
|
||||
This skill allows you to manage YouTube thumbnails using the `yutu` CLI tool.
|
||||
|
||||
## Thumbnail Operations
|
||||
|
||||
### Set Thumbnail
|
||||
### Set a thumbnail for a video
|
||||
|
||||
Upload and set a thumbnail for a video.
|
||||
Set a thumbnail for a video. Use this tool when you need to set a thumbnail for a video.
|
||||
|
||||
**Reference:** [references/thumbnail-set.md](references/thumbnail-set.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Set thumbnail: `yutu thumbnail set --videoId VIDEO_ID --file image.png`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/thumbnail-set.md](references/thumbnail-set.md): Detailed flags and usage for setting thumbnails.
|
||||
- [references/thumbnail-set.md](references/thumbnail-set.md): Detailed usage of `Set a thumbnail for a video`
|
||||
@@ -1,6 +1,6 @@
|
||||
# Thumbnail Set Command
|
||||
|
||||
Set thumbnail for a video.
|
||||
Set a thumbnail for a video. Use this tool when you need to set a thumbnail for a video.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -20,6 +20,6 @@ yutu thumbnail set [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Set video thumbnail
|
||||
yutu thumbnail set --videoId VIDEO_ID --file thumbnail.jpg
|
||||
yutu thumbnail set --file image.jpg --videoId dQw4w9WgXcQ
|
||||
yutu thumbnail set --file image.png --videoId dQw4w9WgXcQ --output json
|
||||
```
|
||||
+41
-59
@@ -1,82 +1,64 @@
|
||||
---
|
||||
name: yutu-video
|
||||
description: Manage YouTube videos using the yutu CLI. Use this skill to list, upload, update, delete, rate, or report videos.
|
||||
description: Manage YouTube videos. Use this skill when you need to list, upload, update, delete, get rating, or report videos.
|
||||
---
|
||||
|
||||
# Yutu Video
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube videos using the `yutu` CLI tool. You can upload videos, manage video metadata, rate videos, and delete them.
|
||||
This skill allows you to manage YouTube videos using the `yutu` CLI tool.
|
||||
|
||||
## Video Operations
|
||||
|
||||
### List Videos
|
||||
### Delete videos
|
||||
|
||||
Retrieve information about videos.
|
||||
|
||||
**Reference:** [references/video-list.md](references/video-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List my videos: `yutu video list --myRating like`
|
||||
- List most popular: `yutu video list --chart mostPopular`
|
||||
|
||||
### Insert/Upload Video
|
||||
|
||||
Upload a new video.
|
||||
|
||||
**Reference:** [references/video-insert.md](references/video-insert.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Upload video: `yutu video insert --title "Title" --file video.mp4 --privacy public`
|
||||
|
||||
### Update Video
|
||||
|
||||
Update video metadata.
|
||||
|
||||
**Reference:** [references/video-update.md](references/video-update.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Update title: `yutu video update --id VIDEO_ID --title "New Title"`
|
||||
|
||||
### Rate Video
|
||||
|
||||
Like or dislike a video.
|
||||
|
||||
**References:**
|
||||
|
||||
- [references/video-rate.md](references/video-rate.md)
|
||||
- [references/video-getRating.md](references/video-getRating.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Like video: `yutu video rate --ids VIDEO_ID --rating like`
|
||||
|
||||
### Delete Video
|
||||
|
||||
Remove a video.
|
||||
Delete videos. Use this tool when you need to delete videos by IDs.
|
||||
|
||||
**Reference:** [references/video-delete.md](references/video-delete.md)
|
||||
|
||||
**Common Tasks:**
|
||||
### Get video ratings
|
||||
|
||||
- Delete video: `yutu video delete --ids VIDEO_ID`
|
||||
Get video ratings. Use this tool when you need to get video ratings by IDs.
|
||||
|
||||
### Report Abuse
|
||||
**Reference:** [references/video-getRating.md](references/video-getRating.md)
|
||||
|
||||
Report abuse on a video.
|
||||
### Upload a video
|
||||
|
||||
Upload a video. Use this tool when you need to upload a video to YouTube.
|
||||
|
||||
**Reference:** [references/video-insert.md](references/video-insert.md)
|
||||
|
||||
### List video information
|
||||
|
||||
List video information. Use this tool when you need to list video information.
|
||||
|
||||
**Reference:** [references/video-list.md](references/video-list.md)
|
||||
|
||||
### Rate a video
|
||||
|
||||
Rate a video. Use this tool when you need to rate a video.
|
||||
|
||||
**Reference:** [references/video-rate.md](references/video-rate.md)
|
||||
|
||||
### Report abuse on a video
|
||||
|
||||
Report abuse on a video. Use this tool when you need to report abuse on a video.
|
||||
|
||||
**Reference:** [references/video-reportAbuse.md](references/video-reportAbuse.md)
|
||||
|
||||
### Update a video
|
||||
|
||||
Update a video. Use this tool when you need to update a video.
|
||||
|
||||
**Reference:** [references/video-update.md](references/video-update.md)
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/video-list.md](references/video-list.md): List videos.
|
||||
- [references/video-insert.md](references/video-insert.md): Upload/insert videos.
|
||||
- [references/video-update.md](references/video-update.md): Update videos.
|
||||
- [references/video-rate.md](references/video-rate.md): Rate videos.
|
||||
- [references/video-getRating.md](references/video-getRating.md): Get video rating.
|
||||
- [references/video-reportAbuse.md](references/video-reportAbuse.md): Report abuse.
|
||||
- [references/video-delete.md](references/video-delete.md): Delete videos.
|
||||
- [references/video-delete.md](references/video-delete.md): Detailed usage of `Delete videos`
|
||||
- [references/video-getRating.md](references/video-getRating.md): Detailed usage of `Get video ratings`
|
||||
- [references/video-insert.md](references/video-insert.md): Detailed usage of `Upload a video`
|
||||
- [references/video-list.md](references/video-list.md): Detailed usage of `List video information`
|
||||
- [references/video-rate.md](references/video-rate.md): Detailed usage of `Rate a video`
|
||||
- [references/video-reportAbuse.md](references/video-reportAbuse.md): Detailed usage of `Report abuse on a video`
|
||||
- [references/video-update.md](references/video-update.md): Detailed usage of `Update a video`
|
||||
@@ -1,6 +1,6 @@
|
||||
# Video Delete Command
|
||||
|
||||
Delete a video on YouTube by ids.
|
||||
Delete videos. Use this tool when you need to delete videos by IDs.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -17,6 +17,6 @@ yutu video delete [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Delete a video
|
||||
yutu video delete --ids VIDEO_ID
|
||||
yutu video delete --ids dQw4w9WgXcQ
|
||||
yutu video delete --ids dQw4w9WgXcQ,abc123
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Video GetRating Command
|
||||
|
||||
Get the rating of videos.
|
||||
Get video ratings. Use this tool when you need to get video ratings by IDs.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -16,3 +16,10 @@ yutu video getRating [flags]
|
||||
| `--jsonpath` | `-j` | JSONPath expression to filter the output |
|
||||
| `--onBehalfOfContentOwner` | `-b` | ID of the content owner, for YouTube content partners |
|
||||
| `--output` | `-o` | json\|yaml\|table |
|
||||
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
yutu video getRating --ids dQw4w9WgXcQ
|
||||
yutu video getRating --ids dQw4w9WgXcQ,abc123 --output json
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Video Insert Command
|
||||
|
||||
Upload a video to YouTube.
|
||||
Upload a video. Use this tool when you need to upload a video to YouTube.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -38,6 +38,7 @@ yutu video insert [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Upload a video
|
||||
yutu video insert --title "My Video" --file video.mp4 --privacy public
|
||||
yutu video insert --file video.mp4 --title 'My Video' --categoryId 22 --privacy public
|
||||
yutu video insert --file video.mp4 --title 'Tutorial' --categoryId 27 --privacy private --tags 'go,tutorial'
|
||||
yutu video insert --file video.mp4 --title 'Music Video' --categoryId 10 --privacy unlisted --thumbnail cover.jpg
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Video List Command
|
||||
|
||||
List video's info.
|
||||
List video information. Use this tool when you need to list video information.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -30,9 +30,8 @@ yutu video list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List my videos
|
||||
yutu video list --myRating like
|
||||
|
||||
# List most popular videos
|
||||
yutu video list --chart mostPopular
|
||||
yutu video list --ids dQw4w9WgXcQ
|
||||
yutu video list --ids dQw4w9WgXcQ,abc123 --output json
|
||||
yutu video list --chart mostPopular --regionCode US --maxResults 10
|
||||
yutu video list --myRating like --output yaml
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Video Rate Command
|
||||
|
||||
Rate a video on YouTube.
|
||||
Rate a video. Use this tool when you need to rate a video.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -18,6 +18,7 @@ yutu video rate [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Like a video
|
||||
yutu video rate --ids VIDEO_ID --rating like
|
||||
yutu video rate --ids dQw4w9WgXcQ --rating like
|
||||
yutu video rate --ids dQw4w9WgXcQ,abc123 --rating dislike
|
||||
yutu video rate --ids dQw4w9WgXcQ --rating none
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Video ReportAbuse Command
|
||||
|
||||
Report abuse on a video.
|
||||
Report abuse on a video. Use this tool when you need to report abuse on a video.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -18,3 +18,11 @@ yutu video reportAbuse [flags]
|
||||
| `--onBehalfOfContentOwner` | `-b` | ID of the content owner, for YouTube content partners |
|
||||
| `--reasonId` | `-r` | ID of the reason for reporting abuse |
|
||||
| `--secondaryReasonId` | `-s` | ID of the secondary reason for reporting abuse |
|
||||
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
yutu video reportAbuse --ids dQw4w9WgXcQ --reasonId V
|
||||
yutu video reportAbuse --ids dQw4w9WgXcQ --reasonId V --secondaryReasonId V1 --language en
|
||||
yutu video reportAbuse --ids dQw4w9WgXcQ --reasonId N --comments 'Spam content'
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Video Update Command
|
||||
|
||||
Update a video on YouTube.
|
||||
Update a video. Use this tool when you need to update a video.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -29,6 +29,7 @@ yutu video update [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Update video title
|
||||
yutu video update --id VIDEO_ID --title "New Title"
|
||||
yutu video update --id dQw4w9WgXcQ --title 'New Title'
|
||||
yutu video update --id dQw4w9WgXcQ --description 'Updated description' --privacy public
|
||||
yutu video update --id dQw4w9WgXcQ --tags 'music,pop,2024' --categoryId 10
|
||||
```
|
||||
@@ -1,26 +1,22 @@
|
||||
---
|
||||
name: yutu-videoAbuseReportReason
|
||||
description: Manage YouTube video abuse report reasons using the yutu CLI. Use this skill to list available abuse report reasons.
|
||||
description: Manage YouTube video abuse report reasons. Use this skill when you need to list available abuse report reasons.
|
||||
---
|
||||
|
||||
# Yutu VideoAbuseReportReason
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube video abuse report reasons using the `yutu` CLI tool. You can retrieve a list of available reasons for reporting video abuse.
|
||||
This skill allows you to manage YouTube video abuse report reasons using the `yutu` CLI tool.
|
||||
|
||||
## VideoAbuseReportReason Operations
|
||||
|
||||
### List Abuse Report Reasons
|
||||
### List video abuse report reasons
|
||||
|
||||
Retrieve a list of abuse report reasons.
|
||||
List video abuse report reasons. Use this tool when you need to list available abuse report reasons.
|
||||
|
||||
**Reference:** [references/videoAbuseReportReason-list.md](references/videoAbuseReportReason-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List reasons: `yutu videoAbuseReportReason list`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/videoAbuseReportReason-list.md](references/videoAbuseReportReason-list.md): Detailed flags and usage for listing abuse report reasons.
|
||||
- [references/videoAbuseReportReason-list.md](references/videoAbuseReportReason-list.md): Detailed usage of `List video abuse report reasons`
|
||||
@@ -1,6 +1,6 @@
|
||||
# VideoAbuseReportReason List Command
|
||||
|
||||
List YouTube video abuse report reasons.
|
||||
List video abuse report reasons. Use this tool when you need to list available abuse report reasons.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -20,6 +20,5 @@ yutu videoAbuseReportReason list [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List abuse report reasons
|
||||
yutu videoAbuseReportReason list
|
||||
yutu videoAbuseReportReason list --hl en
|
||||
```
|
||||
@@ -1,26 +1,22 @@
|
||||
---
|
||||
name: yutu-videoCategory
|
||||
description: Manage YouTube video categories using the yutu CLI. Use this skill to list available video categories.
|
||||
description: Manage YouTube video categories. Use this skill when you need to list available video categories.
|
||||
---
|
||||
|
||||
# Yutu VideoCategory
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube video categories using the `yutu` CLI tool. You can retrieve a list of video categories available in different regions.
|
||||
This skill allows you to manage YouTube video categories using the `yutu` CLI tool.
|
||||
|
||||
## VideoCategory Operations
|
||||
|
||||
### List Video Categories
|
||||
### List video categories
|
||||
|
||||
Retrieve a list of video categories.
|
||||
List video categories. Use this tool when you need to list available video categories.
|
||||
|
||||
**Reference:** [references/videoCategory-list.md](references/videoCategory-list.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- List categories: `yutu videoCategory list --regionCode US`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/videoCategory-list.md](references/videoCategory-list.md): Detailed flags and usage for listing video categories.
|
||||
- [references/videoCategory-list.md](references/videoCategory-list.md): Detailed usage of `List video categories`
|
||||
@@ -1,6 +1,6 @@
|
||||
# VideoCategory List Command
|
||||
|
||||
List YouTube video categories' info, such as id, title, assignable, etc.
|
||||
List video categories. Use this tool when you need to list available video categories.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -18,13 +18,3 @@ yutu videoCategory list [flags]
|
||||
| `--output` | `-o` | json\|yaml\|table (default "table") |
|
||||
| `--parts` | `-p` | Comma separated parts (default [id,snippet]) |
|
||||
| `--regionCode` | `-r` | Region code (default "US") |
|
||||
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# List video categories for US
|
||||
yutu videoCategory list --regionCode US
|
||||
|
||||
# List categories for a specific language
|
||||
yutu videoCategory list --hl es
|
||||
```
|
||||
@@ -1,37 +1,29 @@
|
||||
---
|
||||
name: yutu-watermark
|
||||
description: Manage YouTube watermarks using the yutu CLI. Use this skill to set or unset watermarks for channel videos.
|
||||
description: Manage YouTube watermarks. Use this skill when you need to set or unset watermarks for channel videos.
|
||||
---
|
||||
|
||||
# Yutu Watermark
|
||||
|
||||
## Overview
|
||||
|
||||
This skill allows you to manage YouTube watermarks using the `yutu` CLI tool. You can set a branding watermark for all your videos or remove it.
|
||||
This skill allows you to manage YouTube watermarks using the `yutu` CLI tool.
|
||||
|
||||
## Watermark Operations
|
||||
|
||||
### Set Watermark
|
||||
### Set a watermark for channel's videos
|
||||
|
||||
Upload and set a watermark image.
|
||||
Set a watermark for channel's videos. Use this tool when you need to set a watermark for channel's videos.
|
||||
|
||||
**Reference:** [references/watermark-set.md](references/watermark-set.md)
|
||||
|
||||
**Common Tasks:**
|
||||
### Unset a watermark for channel's videos
|
||||
|
||||
- Set watermark: `yutu watermark set --file image.png --inVideoPosition bottomRight`
|
||||
|
||||
### Unset Watermark
|
||||
|
||||
Remove the watermark.
|
||||
Unset a watermark for channel's videos. Use this tool when you need to unset a watermark for a channel's videos.
|
||||
|
||||
**Reference:** [references/watermark-unset.md](references/watermark-unset.md)
|
||||
|
||||
**Common Tasks:**
|
||||
|
||||
- Remove watermark: `yutu watermark unset`
|
||||
|
||||
## Resources
|
||||
|
||||
- [references/watermark-set.md](references/watermark-set.md): Set watermark.
|
||||
- [references/watermark-unset.md](references/watermark-unset.md): Unset watermark.
|
||||
- [references/watermark-set.md](references/watermark-set.md): Detailed usage of `Set a watermark for channel's videos`
|
||||
- [references/watermark-unset.md](references/watermark-unset.md): Detailed usage of `Unset a watermark for channel's videos`
|
||||
@@ -1,6 +1,6 @@
|
||||
# Watermark Set Command
|
||||
|
||||
Set watermark for channel's video by channel id.
|
||||
Set a watermark for channel's videos. Use this tool when you need to set a watermark for channel's videos.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -23,6 +23,7 @@ yutu watermark set [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Set watermark for my channel
|
||||
yutu watermark set --file watermark.png --inVideoPosition bottomRight
|
||||
yutu watermark set --channelId UC_x5XG1OV2P6uZZ5FSM9Ttw --file watermark.png
|
||||
yutu watermark set --channelId UC_x5X --file logo.png --inVideoPosition bottomRight --offsetType offsetFromEnd --offsetMs 1000
|
||||
yutu watermark set --channelId UC_x5X --file logo.png --durationMs 5000 --offsetMs 2000
|
||||
```
|
||||
@@ -1,6 +1,6 @@
|
||||
# Watermark Unset Command
|
||||
|
||||
Unset watermark for channel's video by channel id.
|
||||
Unset a watermark for channel's videos. Use this tool when you need to unset a watermark for a channel's videos.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -17,6 +17,5 @@ yutu watermark unset [flags]
|
||||
## Examples
|
||||
|
||||
```bash
|
||||
# Remove watermark
|
||||
yutu watermark unset
|
||||
yutu watermark unset --channelId UC_x5XG1OV2P6uZZ5FSM9Ttw
|
||||
```
|
||||
Reference in new issue
Block a user