Install any skill in seconds. Free to start, no credit card required.
Get Started Free →hashgraph-online/vidseeds-projects
Use for VidSeeds MCP project workflows - create a project from YouTube, list/get/snapshot, regenerate metadata (sync or async), translate metadata, apply thumbnails, and update per-platform config before publish.
Passed 17 of 20 test cases with the skill, and 3 of 20 without it.
and 14 more in the full report
17 fixed3 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 17 test cases the skill fixed. Same model, same prompt, with and without the skill.
I need to inspect video project `proj_456` and see all of its platform configurations across YouTube, TikTok, and Instagram in a single request. What function should I call to retrieve both project details and platform configurations together?
| Checked | Without skill | With skill |
|---|---|---|
| Recommends vidseeds_get_project_snapshot | Missed | Passed |
The instructions your model reads when the skill loads.
A project is the workspace for one video across YouTube, TikTok, Instagram, Facebook, LinkedIn, and X.
vidseeds_list_projects - browse with limits/filters per tool schema.vidseeds_get_project - single project record.vidseeds_get_project_snapshot - project + platform config in one call (prefer over many gets).vidseeds_create_project_from_youtube with the YouTube video id/URL (see tool inputs).vidseeds_get_create_project_metadata_job until completed.vidseeds_get_project_snapshot.Re-runs optimized titles/descriptions/tags per platform from the stored transcript.
| Mode | Tool | Notes |
|---|---|---|
| Fast / small | vidseeds_regenerate_project_metadata | Can exceed ~100s edge timeout on large projects |
| Production | vidseeds_regenerate_project_metadata_async | Returns jobId immediately |
| Poll | vidseeds_get_regenerate_project_metadata_job | Same result shape as sync when done |
Pass focus: "titles" (with regenerate) to use the lightweight titles-only generator (still 1 seed, but far less AI work than full variants).
Voice: If the user has multiple YouTube channels, pass channelId (UC…). With one connection, omit for auto-resolve. voiceBlendRatio optional (tool default documented in tools/list).
Reuse the same requestId on transport retries to avoid double seed charges when the tool allows it.
Keep create, regenerate, and targeted field-refresh calls for the same video close together when possible. VidSeeds.ai reuses recent per-video analysis context for about an hour during a metadata workflow, so follow-up quality checks and regenerations are usually cheaper and faster when they stay in the same project flow.
Targeted / cheap regen (2026-06): Use fields: ["description", "tags"] (or include "title") on regenerate/optimize for light per-field generators (correct lower AI cost for the work, while the action still uses the reoptimize 1-seed price). For thumbnails or edits, use the dedicated thumbnail tools (pricing is per-image with model; edits that reference an input image cost more than pure generation).
vidseeds_optimize_marketing_metadata / vidseeds_optimize_marketing_metadata_async - needs transcript (e.g. from vidseeds_transcribe_audio or YouTube transcript tools).vidseeds_get_optimize_marketing_metadata_job.test cases passed, vs 3 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.