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.
About
Use cases: backend, writing, agent-building
Reviews
Write a reviewNo 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
- 0.409score
removing-subtitles
Yusufkotavom
Removes hardcoded subtitles from videos using AI inpainting.
SkillDFreshness: DClaude Code +9 - 0.409score
managing-content
Yusufkotavom
Manages media files, drafts, and content organization.
SkillDFreshness: DClaude Code +9 - 0.409score
composing-videos
Yusufkotavom
Combines multiple videos/images into a single video with optional background audio.
SkillDFreshness: DClaude Code +9 - 0.409score
crawling-social-media
Yusufkotavom
Downloads and extracts content from social media platforms.
SkillDFreshness: DClaude Code +9 - 0.409score
analyzing-videos
Yusufkotavom
Analyzes video content and extracts highlights.
SkillDFreshness: DClaude Code +9 - 0.409score
translating-videos
Yusufkotavom
Translates videos including subtitles, voice cloning, and lip sync.
SkillDFreshness: DClaude Code +9 - 0.409score
generating-drama-recaps
Yusufkotavom
Generates narrated recap videos from short drama clips using AI-powered narration and voice synthesis.
SkillDFreshness: DClaude Code +9 - 0.409score
transferring-video-styles
Yusufkotavom
Converts live-action videos into artistic styles like comic, anime, manga, 3D cartoon.
SkillDFreshness: DClaude Code +9 - 0.406score
electron-development
Yusufkotavom
Gunakan skill ini untuk perubahan di project/aitoearn-electron (renderer, electron main/preload, dan embedded NestJS server) termasuk alur…
SkillDFreshness: DClaude Code +9 - 0.406score
editing-images
Yusufkotavom
Image editing using Sharp.
SkillDFreshness: DClaude Code +9 - 0.406score
api-inventory-maintenance
Yusufkotavom
Gunakan skill ini untuk memelihara dokumentasi endpoint API lintas layanan (aitoearn-ai, aitoearn-server, worker) agar selalu sinkron dengan source code…
SkillDFreshness: DClaude Code +9 - 0.406score
api-sse-integration
Yusufkotavom
Gunakan skill ini ketika mengubah kontrak API atau alur SSE antara backend dan frontend, termasuk endpoint agent/chat stream, format event, polling fallback…
SkillDFreshness: DClaude Code +9
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
- Repository
- github.com/Yusufkotavom/AiToEarn
- Website
- ai-to-earn.vercel.app
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Yusufkotavom
- 0.409score
managing-content
Yusufkotavom
Manages media files, drafts, and content organization.
SkillDFreshness: DClaude Code +9 - 0.409score
generating-drama-recaps
Yusufkotavom
Generates narrated recap videos from short drama clips using AI-powered narration and voice synthesis.
SkillDFreshness: DClaude Code +9 - 0.409score
crawling-social-media
Yusufkotavom
Downloads and extracts content from social media platforms.
SkillDFreshness: DClaude Code +9 - 0.409score
analyzing-videos
Yusufkotavom
Analyzes video content and extracts highlights.
SkillDFreshness: DClaude Code +9 - 0.409score
composing-videos
Yusufkotavom
Combines multiple videos/images into a single video with optional background audio.
SkillDFreshness: DClaude Code +9 - 0.409score
removing-subtitles
Yusufkotavom
Removes hardcoded subtitles from videos using AI inpainting.
SkillDFreshness: DClaude Code +9
Cite this page
extracting-thumbnails skill. Agent Mart. https://agentmart.dev/skills/yusufkotavom-extracting-thumbnails (last updated 2026-10-24)