{"id":75254,"plugin_id":"plugin_asdk_app_6aa82cdc03fc81919026fc6a1fe67e50","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-01T18:10:27.044Z","digest":"42ad303aaf6080b3abc9b3472e0273ebfb61f375d1f3597a955f324494df7c2f","against":null,"payload":{"description":"Animate a logo into a logo reveal, intro or outro sting with sound, rendered to MP4. Use when the user wants a logo animation, logo reveal, intro or outro for their brand or channel.","included_files":[],"name":"logo-animation","skill_md_contents":"---\nname: logo-animation\ndescription: \"Animate a logo into a logo reveal, intro or outro sting with sound, rendered to MP4. Use when the user wants a logo animation, logo reveal, intro or outro for their brand or channel.\"\n---\n\n# Logo animation\n\nBuilds a short logo reveal, intro or outro.\n\n- Ask for the logo (image attachment, or the brand's website URL in the prompt) and the brand name as it should be spelled.\n- Default to 5-10 seconds unless the user asks for longer, and no narration unless asked.\n- Say the background and mood in the prompt (dark, light, energetic, minimal). If a brand kit exists (`list_brand_kits`), offer it for colors and fonts.\n\n## Build loop\n\n1. Collect only what changes the video: topic or script, length, aspect ratio (16:9 landscape, 9:16 for Reels/TikTok/Shorts, 1:1), narration yes/no, and any brand link or logo. Ask at most one short question, and only if the answer would change the video.\n2. If the look matters and the user has not picked one, call `list_animation_styles`, then `suggest_animation_styles` with 2-6 fitting ids and let the user pick. If the account has a brand kit (`list_brand_kits`), offer it.\n3. Call `create_video` with `render=true` when the user wants a file. Put any URL (site, launch page, docs) in the prompt itself: MotionVid reads its copy, palette and typography.\n4. Poll `get_video_status` until the job is terminal. Don't quote an ETA; use `poll_after_seconds`.\n5. Give the user the `download_url` and the `app_url` (the project in the MotionVid editor, where every scene stays editable).\n\n## Changes after the first cut\n\nUse `edit_video` with the job id for any change to a finished video (\"change the headline\", \"make scene 2 blue\", \"shorter intro\"). It edits only what the instruction names and keeps the rest. Don't rebuild with `create_video` for a tweak. Use `preview_video` to check frames before rendering again.\n\n## Errors\n\nIf a tool returns an account or credit error, tell the user plainly what it says. Never start a purchase in chat.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}