{"id":51427,"plugin_id":"plugin_asdk_app_6ac5b06845788191851d3d1f6fc7bae7","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-24T13:46:24.979Z","digest":"e40db64781516fdd6bb7056658e7f8301ebffde43f8864a480f6c2d4ab3a17a2","against":null,"payload":{"description":"Turn a real dish from a connected restaurant's menu into marketing — Studio designs, then (optionally) a social post — with the credit cost and the post shown before anything is spent or published.","included_files":[],"name":"menu-to-promo","skill_md_contents":"---\nname: menu-to-promo\ndescription: Turn a real dish from a connected restaurant's menu into marketing — Studio designs, then (optionally) a social post — with the credit cost and the post shown before anything is spent or published.\n---\n\n1. `get_studio_options` for the dishes; pick one with the owner (dishes with a photo work best). Use real dishes, prices and offers only.\n2. `estimate_creative` and tell the owner the credit cost and what it will make. Wait for yes.\n3. `create_creative` with `max_credits` = that estimate and a new `request_id`. Then `get_creative` every ~30 seconds until done; show the images.\n4. If they want to post: `get_social_accounts`, draft a caption with them, then `create_social_post_draft` with the chosen image's `asset_id`. Show the draft (text, image, accounts).\n5. Publish or schedule with `publish_social_post` only after an explicit yes. Report the result per platform with `get_social_post`.\n6. Never claim a post went out unless `get_social_post` says published. If an account needs reconnecting, say so and share where.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}