{"id":90495,"plugin_id":"plugin_asdk_app_698a098735908191989f5788d7ee317e","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-11T06:08:13.092Z","digest":"39217e803a05b1859809d5a88add045a0c144eb58ca0f2bebdf492cefbd8841c","against":null,"payload":{"description":"Revise specific slides of an existing Gamma when the user asks to change \"slide 3\", a named slide, or the deck they just made.","included_files":[],"name":"revise-deck","skill_md_contents":"---\nname: revise-deck\ndescription: Revise specific slides of an existing Gamma when the user asks to change \"slide 3\", a named slide, or the deck they just made.\n---\n\nWhen the user wants to change part of an existing Gamma:\n\n1. Find the gamma. Use the generationId or URL from this conversation if there is one; otherwise use get_gammas or search_gammas.\n2. Call get_gamma_outline to map the user's words to cards. \"Slide N\" counts only cards where hidden is false.\n3. Call edit_gamma with the prompt and cardIds set to just the cards the user meant. For a card on a non-main page, pass that card's pageId as gammaIdOrUrl.\n4. Poll get_edit_status a few seconds apart until it completes or fails, then share the summary and the gamma URL.\n\nIf the user wants to browse or pick slides themselves, call open_gamma_panel with the gamma's gammaIdOrUrl instead.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}