{"id":94308,"plugin_id":"plugin_asdk_app_6af4a42ad6f8819187569998bce66cda","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-13T00:10:49.515Z","digest":"d6774983c7ba3c14b44f50322b0cfdcdd5fa92cf328c805a97150096d48a7712","against":null,"payload":{"description":"Ask Deal.ai's shopping agent what to buy: it researches the request and recommends picks with each one's best store price. Use for 'best X under $Y', 'what should I get for...', and follow-ups that narrow the picks.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":247}],"name":"find-what-to-buy","skill_md_contents":"---\nname: find-what-to-buy\ndescription: \"Ask Deal.ai's shopping agent what to buy: it researches the request and recommends picks with each one's best store price. Use for 'best X under $Y', 'what should I get for...', and follow-ups that narrow the picks.\"\n---\n\n# Find what to buy\n\n## How to run it\n\n1. Call `ask_deal_ai` with the user's request in their own words, including budget, must-haves and who it's for. Don't rewrite it into keywords.\n2. It waits about 20 seconds. If the answer isn't ready, it returns `running` with a `search_id`: tell the user Deal.ai is researching (answers take about 1 to 3 minutes) and call `get_deal_ai_answer` with the `search_id` every 15 to 20 seconds until it's done.\n3. Give the agent's recommendation in a few lines, then each pick: name, why it was picked, its best store price with when it was seen, and its store link. Keep any store-link notes at the end.\n4. For a follow-up (\"cheaper ones?\", \"only Sony\"), call `ask_deal_ai` again with the same `search_id` and the follow-up in the user's words.\n\n## Rules\n\n- If the agent asks a question back, ask the user the same question, then pass their answer as a follow-up.\n- Don't add picks or prices the agent didn't return.\n- One question at a time in a conversation: wait for the last answer before a follow-up.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}