{"id":13911,"plugin_id":"plugin_asdk_app_6aa1e36d0a108191b38d12b95e3d5568","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:08:25.677Z","digest":"8b0f7766f0ce68cdac5c467121a9611cc8916caec26f131ce53e7443d26f1c68","against":null,"payload":{"description":"Preflight social media images and videos against BulkPublish platform, post-type, size, format, aspect-ratio, and duration requirements before publishing.","included_files":[],"name":"media-preflight","skill_md_contents":"---\nname: media-preflight\ndescription: Preflight social media images and videos against BulkPublish platform, post-type, size, format, aspect-ratio, and duration requirements before publishing.\n---\n\n# Media Preflight\n\nCatch media and metadata problems before they create failed or partial social posts.\n\n## Checks\n\n1. Identify each target platform and intended post type.\n2. Confirm every required media item exists, is readable, and uses a supported format and size.\n3. Check platform-specific constraints such as Instagram video post types, TikTok/YouTube video requirements, Pinterest titles and boards, and carousel item counts.\n4. Check dimensions, aspect ratio, duration, number of files, caption length, and required `platformSpecific` fields.\n5. Report pass, warning, or blocking failure for each platform, with the exact correction needed.\n\nConsult `platform-reference` for the current BulkPublish requirements. Do not upload, create, schedule, or publish a post while a blocking preflight issue remains unless the user explicitly chooses to proceed.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}