{"id":14234,"plugin_id":"plugin_asdk_app_6a9d5b122fbc8191a7be2fa5a676b686","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:09:05.646Z","digest":"0b0f4c25f72634bd8d238a86bae01e59fe4bbc01b8c7e95be821a36b960403c1","against":null,"payload":{"name":"export-answers","description":"Export the AI answers, sources, competitors, rankings or search queries a Radarkit project tracks as a downloadable CSV or NDJSON file for a date range, with every answer rendered as Markdown. Use when the user wants a spreadsheet, a file, a bulk download, \"all answers\", or more than a few pages of data.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":271}],"skill_md_contents":"---\nname: export-answers\ndescription: Export the AI answers, sources, competitors, rankings or search queries a Radarkit project tracks as a downloadable CSV or NDJSON file for a date range, with every answer rendered as Markdown. Use when the user wants a spreadsheet, a file, a bulk download, \"all answers\", or more than a few pages of data.\n---\n\nUse this skill when the user asks for a file, a spreadsheet, a full export, or more rows than a couple of pages would return.\n\n1. Call `list_projects` and pick the project (ask if there are several and none was named).\n2. Decide the export `type` from the request: `responses` for the answers themselves,\n   `sources` for cited pages, `competitors`, `rankings`, or `query_fanout` for the searches the\n   models ran. Default to `responses`. Default `format` to `csv`; use `ndjson` only if asked.\n3. Set the window. Exports accept up to 365 days. Narrow to specific topics with `topic_ids`\n   (from `list_topics`) or specific prompts with `prompt_ids` when the user names them.\n4. Call `estimate_export` first. It is free. Tell the user the row count and how many Export\n   rows they have left, and ask for a go-ahead before creating the export. Never create an\n   export without that confirmation.\n5. Call `create_export`. It spends Export rows equal to the row count. Then call `get_export`\n   with the returned id every few seconds until `status` is `ready` (usually under a minute).\n   `get_export` is free.\n6. Hand the user `download_url` and the file name. The link is valid for 30 minutes; the file\n   stays for 7 days. Say what the columns are: prompt, topic, model, date, brand mentioned,\n   position, sentiment, competitors, sources cited and the answer as Markdown.\n\nDo not page through `list_responses` to build a spreadsheet yourself. Do not create an export\nwhen the estimate says the account lacks Export rows; tell the user how many are needed.\nIf `get_export` reports `failed`, tell the user the rows were refunded and offer to retry.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}