upload-ad-sample

Installation
SKILL.md

Upload Ad Sample

Publish a finished ad creative (video or image) into the Goose Ads sample library, and — when the upload comes from a real ad build — fill the remix payload so the sample is remixable in the app, not just a static showcase. This is the canonical way to add new samples; the admin panel uses the same endpoints under the hood.

This is an agent-executed skill. No external script. The agent does the upload and registration inline using curl (or any HTTP client available in its environment).

Access: the write endpoints require an API token whose owner is on the admin allowlist (or an admin session). A regular user/API token is rejected with 403. If you get a 403, the token isn't admin-allowlisted — tell the user.

When to use

Installs
4
GitHub Stars
1.1K
First Seen
Jun 30, 2026
upload-ad-sample — gooseworks-ai/goose-skills