Skip to content

fix(skills): say a video's embed shows a placeholder until its frame exists - #409

Closed
gregberge wants to merge 2 commits into
mainfrom
claude/upload-skill-video-poster
Closed

gregberge wants to merge 2 commits into
mainfrom
claude/upload-skill-video-poster

Conversation

@gregberge

@gregberge gregberge commented Oct 29, 2026 •

Copy link
Copy Markdown
Member

Summary

The argos-upload skill said a video's Markdown embed is correct the moment the upload finishes, because the CDN derives the poster frame on request. That doesn't hold when the CDN is slow. On 2026-10-29 ImageKit answered two videos' posters with a 202 HTML page for 14+ minutes, and the pull request embed showed a broken image.

With argos-ci/argos#2716, a video's poster is served through Argos until ImageKit has the frame: the embed shows a placeholder, then the frame by itself. The Markdown is still final at upload. This updates the skill to say so, in two places:

  • Embedding the result: right after upload a video's embed may show a placeholder that turns into the frame by itself. Paste it straight away.
  • Limits: "No waiting" keeps its promise and names the placeholder.

Merge after argos-ci/argos#2716 is deployed, since the text describes that behaviour.

Test plan

  • Prettier check on skills/argos-upload/SKILL.md

🤖 Generated with Claude Code

The argos-upload skill said a video's Markdown embed is correct the
moment the upload finishes, because the CDN derives the poster frame on
request. On 2026-10-29 ImageKit answered two posters with a `202` HTML
page for more than a quarter of an hour, and the embed rendered as a
broken image in the pull request.

Argos now gives a video a plain link to its share page until the poster
is ready (argos-ci/argos#2716), and rebuilds its own pull request comment
once it is. Say so, and point at `argos media get` for anyone pasting the
Markdown by hand.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 29, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
argos-js-sdk-reference Ready Ready Preview Oct 29, 2026 3:51pm UTC

Request Review

…exists

Argos now serves a video's poster through its own endpoint while the
image CDN is still extracting the frame (argos-ci/argos#2716): the
Markdown is final at upload, and its picture is a placeholder until the
frame exists. Replaces the previous wording, written for a plain-link
fallback that was dropped in favour of this.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@gregberge gregberge changed the title fix(skills): say a video's poster follows the upload fix(skills): say a video's embed shows a placeholder until its frame exists Oct 29, 2026
@gregberge gregberge closed this Oct 30, 2026
@gregberge
gregberge deleted the claude/upload-skill-video-poster branch October 30, 2026 09:53

This branch was successfully deployed

1 active deployment
Preview — 3a832cbb Deployed Oct 29, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant