本文へ移動
cccskills
無料GitHub で公開日本語紹介

animate-image

商品画像や静止広告に自然な動きを加え、元画像の見た目を保った短いブランド動画に仕上げます。開始・終了フレームや尺を指定し、生成前に必要なクレジット数を確認できます。

原文原文の説明を見る

Animate an existing product image or static ad into a short branded video using the GooseWorks Animate Images workflow, with source-image continuity and optional end-frame control.

gooseworks-ai/goose-skillsスター 1,272(GitHub 1,272 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 商品写真を短い動画広告にしたいとき
  • 静止広告に自然な動きを加えたいとき
  • 元画像を動画の冒頭か末尾に置きたいとき

日本語での紹介

できること

商品画像や静止広告をもとに、短いブランド動画を生成します。商品、ロゴ、パッケージ、画像内のコピーを保ちながら、カメラや被写体、背景の動き、テンポを指定できます。元画像を動画の開始フレームにするか終了フレームにするかを選び、尺は5秒または10秒から指定します。生成前にはクレジット数の見積もりを確認し、了承後に処理を開始します。完成した動画のURLと使用した元画像が返されます。

こんなときに便利

商品写真や静止広告に動きを加えて、短い動画広告にしたいときに向いています。すでにある広告クリエイティブの画像を活用し、ブランドの見た目を保ったまま動画化したい場合にも使えます。元画像を冒頭と末尾のどちらに置くかを決めたいときにも便利です。

使い方の例

  • 「この商品画像を使って、5秒の動画広告を作ってください。画像は最後に表示してください」
  • 「パッケージとロゴは変えず、カメラがゆっくり近づく動きを付けてください」

注意点

利用にはGooseWorks MCPコネクターと、アカウントでのアニメーション機能が必要です。生成は有料で、開始前に見積もりクレジット数への了承が必要です。開始にはエージェント用トークン、またはアカウントのデフォルトエージェントも必要です。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(2)

  • SKILL.md4.5 KB
  • skill.meta.json155 B

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Animate Image

Turn an existing product image or static ad into a short motion creative through GooseWorks. This skill uses the same backend workflow as the Animate Images interface.

Prerequisite

This workflow requires the GooseWorks MCP connector (https://mcp.gooseworks.ai/mcp). It uses three tools: ads_creative_animation_quote (free price), ads_creative_animate (paid start) and job_get (poll). Some clients list tools by group and show the ads tools only after they are loaded. If ads_creative_animation_quote or ads_creative_animate is not in the advertised tool list, call tools_load with { "groups": ["ads"] } first (free). If the tools are still missing, or account_whoami reports features.animate_image: false, explain that the connection or feature is not available and stop; do not substitute an unrelated image generator.

Tool calls

StepCallNotes
Quoteads_creative_animation_quoteFree and read-only. Fetches nothing and reserves nothing. Returns { dry_run: true, estimate: { frame, duration_seconds, model, estimated_credits } }.
Startads_creative_animatePaid. Reserves credits and starts the job. Returns { job_id, kind: "animate", status }.
Polljob_get with { job_id, kind: "animate" }Read-only. result.output_url holds the video when status is complete; error explains a failure.

Both ads_creative_animation_quote and ads_creative_animate take the same payload:

{
  "brand_id": "<brand id from brand_read>",
  "creative_id": "<ad creative id from ads_creative_read or ads_save>",
  "animate": {
    "source_render_id": "<render id, or null>",
    "source_image_url": "<public https URL of the still>",
    "frame": "end",
    "prompt": "<motion prompt>",
    "duration_seconds": 5
  }
}
  • creative_id is the ad creative the animation belongs to. Prefer an existing render (source_render_id plus its URL as source_image_url) so provenance is preserved.
  • frame is "start" (the still is the opening frame) or "end" (the still is the closing frame, the default). The two can cost different credits; the quote shows the price for the frame you pass.
  • duration_seconds must be 5 or 10. Other values are rejected.
  • Starting needs an agent-scoped token or a default agent on the account; the tool returns agent_required otherwise.

Workflow

  1. Resolve the brand with brand_read (leave out brand_id to list the brands). Then find the still:
    • An existing ad: read it with ads_creative_read (include renders) to get creative_id, source_render_id and the render URL.
    • A plain image not yet in GooseWorks: upload it with media_upload under the brand, then save it as an ad creative with ads_save (pass the media_id; free). ads_save returns creative_id, render_id and output_url; use them as creative_id, source_render_id and source_image_url.
  2. Clarify the motion goal, duration (5 or 10 seconds), and whether the user wants the source image as the start frame or the end frame.
  3. Write a motion prompt describing camera movement, subject movement, environment movement, pacing, and what must remain unchanged. Do not redesign the product or add unsupported claims.
  4. Call ads_creative_animation_quote and show the user estimated_credits exactly as the tool returns it. Never convert it to dollars or do your own math. Ask for their yes to that credit number.
  5. After their yes, call ads_creative_animate once with the same payload. Save the returned job_id.
  6. Poll job_get with kind: "animate" every few seconds until status is complete or failed. Never start the same animation again while it runs; a second start pays again.
  7. Return result.output_url and the source image used. If it fails, report the error in plain words before proposing a retry.

Rules

  • Ask before spending credits. The quote is free; every ads_creative_animate call is a paid generation.
  • Never start without the user's explicit yes to the quoted credits.
  • Money is the credit number the quote returns. Never show dollars.
  • Preserve product shape, logo, packaging, and on-image copy unless the user explicitly requests a change.
  • Prefer subtle, physically plausible motion for product shots and graphic ads.
  • A new prompt for an already-running job is a new paid generation; quote it and ask again.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

<slug>

無料概要あり

資料には具体的なスキルの内容や手順が記載されていないため、用途や得られる結果を特定できません。

  • 用途を確認したいとき
  • 入力や手順を確認したいとき
  • 期待する結果を確認したいとき
gooseworks-ai/goose-skills1,2722026年10月27日 更新

ad-angle-miner

無料概要あり

顧客の課題や商品情報、広告事例を調べ、根拠のある広告訴求と静止画・動画・コピー案にまとめます。動画案は実際の制作フォーマットとの相性も確認し、商品単位の角度集として整理します。

  • 商品の根拠に沿った広告の切り口を探したいとき
  • 静止画広告や動画広告の案を作りたいとき
  • 顧客の言葉から見出しや広告文を考えたいとき
gooseworks-ai/goose-skills1,2722026年10月27日 更新

ad-campaign-analyzer

無料概要あり

Google、Meta、LinkedInなどの広告実績を分析し、成果の出た広告や予算の無駄を特定します。停止・拡大・テスト案や、具体的な予算配分を提案します。

  • 広告予算の無駄を見つけたいとき
  • 複数媒体の成果を比較したいとき
  • 広告の停止・拡大候補を決めたいとき
gooseworks-ai/goose-skills1,2722026年10月27日 更新

ad-lead-quality-analyzer

無料概要あり

広告費と登録後の成果を照合し、質の高いリード獲得にかかった実コストを算出します。広告素材ごとに拡大・維持・調査・停止の判断材料を整理するスキルです。

  • 広告素材ごとの実質獲得コストを比べたいとき
  • 低CPAでも質の低い広告を見つけたいとき
  • 登録後の成果データとの照合状況を調べたいとき
gooseworks-ai/goose-skills1,2722026年10月27日 更新

ad-management-intake

無料概要あり

Meta広告を始める前にブランド情報を調べ、予算や広告表現に関わる不明点だけを質問して準備を整えます。確認事項と仮定を記録し、ブランド情報とキャンペーン概要を作成します。

  • ブランド情報が未記録の状態で広告を始めたいとき
  • 予算や広告期間の前提を整理したいとき
  • 広告で使う主張や制約を記録したいとき
gooseworks-ai/goose-skills1,2722026年10月27日 更新

ad-policy-check

無料概要あり

広告文や画像内の表現を配信先と商品カテゴリのルールに照らして確認し、直せる箇所を修正しながら、法務や人の判断が必要なリスクを広告ごとに整理します。

  • 広告の配信前チェック
  • 広告画像や動画の表現確認
  • クリエイター広告の表示確認
gooseworks-ai/goose-skills1,2722026年10月27日 更新

gooseworks-ai のスキルをすべて見る

このスキルの問題を報告する