Skip to content
Agentmart
Submit a tool

extracting-thumbnails

Extracts thumbnails from video URLs.

Skill by Yusufkotavom

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/yusufkotavom-extracting-thumbnails

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Extracts thumbnails from video URLs. Use when publishing video content that requires a cover image, when the user does not provide a cover/thumbnail, or before publishing to platforms that require cover images (Kwai, Bilibili, YouTube). 提取封面、视频封面、生成封面、缩略图提取、视频缩略图、截取封面。

Use cases: backend, writing, agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/extracting-thumbnails

What's inside

Skill name
extracting-thumbnails
Description
Extracts thumbnails from video URLs. Use when publishing video content that requires a cover image, when the user does not provide a cover/thumbnail, or before publishing to platforms that require cover images (Kwai, Bilibili, YouTube). 提取封面、视频封面、生成封面、缩略图提取、视频缩略图、截取封面。
License
MIT
Instructions
86 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Thumbnail Extraction

Extracts thumbnails from video URLs for use as cover images.

## When to Use

Use this skill when:

- Publishing video content that requires a cover image
- User doesn't provide a cover/thumbnail for video content
- Before publishing to platforms that require cover images (Kwai, Bilibili)

## Platform Cover Requirements

| Platform | Cover Required | Notes                            |
| -------- | -------------- | -------------------------------- |
| Kwai     | Yes            | Mandatory for all videos         |
| Bilibili | Recommended    | Improves click-through rate      |
| YouTube  | Recommended    | Custom thumbnails increase views |
| TikTok   | Optional       | Auto-generated if not provided   |
| Facebook | Optional       | Recommended for better display   |

## Workflow

### Step 1: Check if Thumbnail Needed

Determine if the target platform requires a cover image.

### Step 2: Submit Extraction Task

Call `createThumbnailTask` with video URL.

### Step 3: Poll for Results

1. First check: Wait **15 seconds** after submission
2. Subsequent checks: Wait **10 seconds** between polls
3. Call `getThumbnailTaskStatus` to check progress

### Step 4: Return Results

On success, return the thumbnail URL for use as coverUrl.

## Examples

### Example 1: Extract for Publishing

**User wants to publish video to Kwai without cover**

```
1. createThumbnailTask:
   - url: "https://example.com/video.mp4"
2. Wait 15 seconds
3. Poll getThumbnailTaskStatus until success
4. Use returned thumbnail URL as coverUrl
5. Proceed with publishPostToKwai
```

### Example 2: Generate Cover Before Publishing

```
1. User provides video URL, title, description
2. Check if coverUrl is provided
3. If no coverUrl:
   a. createThumbnailTask with videoUrl
   b. Poll getThumbnailTaskStatus
   c. Use returned thumbnail as coverUrl
4. Proceed with publishing
```

## Task Status Values

| Status     | Description                           |
| ---------- | ------------------------------------- |
| pending    | Task created, waiting to start        |
| processing | Task is actively extracting thumbnail |
| success    | Thumbnail extracted successfully      |
| failed     | Task failed with error                |

## Important Notes

- Thumbnail extraction typically takes 10-15 seconds
- Always generate thumbnails for platforms that require covers (Kwai)
- Handle failures gracefully - inform user or use platform default
- Generated thumbnails can be used directly as coverUrl in publish tools

From Yusufkotavom/AiToEarn, MIT.

More from Yusufkotavom/AiToEarn

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Mar 17, 2026 (7 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from Yusufkotavom

Cite this page

extracting-thumbnails skill. Agent Mart. https://agentmart.dev/skills/yusufkotavom-extracting-thumbnails (last updated 2026-10-24)