{"id":42303,"plugin_id":"plugin_asdk_app_6a01a9838c108191bab2425df5c3c7fc","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-24T13:04:13.796Z","digest":"46a4a5a13517902e5e9649886d8e306d52696bb23a6c08023693ee0820bff785","against":null,"payload":{"description":"Save what the user wants to keep to their Linko library as a private note, a web link or a book. Use when the user asks to save, keep, note down or remember something in Linko, or to add a link or a book to Linko.","included_files":[],"name":"capture","skill_md_contents":"---\nname: capture\ndescription: Save what the user wants to keep to their Linko library as a private note, a web link or a book. Use when the user asks to save, keep, note down or remember something in Linko, or to add a link or a book to Linko.\n---\n\n# Save to Linko\n\nSave only what the user asks to keep, once per request. Never save on your own initiative or keep saving in later turns. The user's explicit instructions take priority over this skill.\n\n## Choose what to save\n\n- **A web link** (article, video, podcast, post): call `add_resource` with `link`. A book's page is a book, not a link.\n- **A book**: call `add_book` with its `title`, plus `author` or `isbn` when the user gave them.\n- **Anything else** is a note.\n\n## Notes\n\n- If the user gave the exact text, or approved text you showed them, call `create_note` with it. Pass a new UUID as `request_id`, and reuse it only to retry that same save after an error.\n- Otherwise, for example \"save the key points of this chat\", call `draft_note` with a proposed `title` and `content`. Tell the user nothing is saved until they choose Save note, and don't also call `create_note` for that note.\n- Preserve supplied or approved text when saving it. Don't present invented facts or sources as the user's records.\n- New notes created from ChatGPT are always private. Linko looks for suitable topics in the background, so pass tags or topics only when the user names one. If a name is ambiguous, the tool returns candidates: ask which one, and pass its ID next time.\n- Use `edit_note` only when the user asks to change a specific note. It replaces the fields you pass and keeps the rest.\n\n## Books\n\n- If `add_book` returns several candidates, a card lets the user choose. Where no card appears, list the candidates (title, author, year) and ask. Then call `add_book` again with the chosen `title` and `book_id`.\n- If nothing matches, say so and ask for the author or ISBN. Don't save a web page in place of the book.\n\n## After saving\n\n- Report a save only after the tool or card confirms it. The card shows any topic, tags or related notes found as organizing finishes; these results are not guaranteed.\n- If a call fails, say what didn't happen. If Linko needs to be reconnected, ask the user to reconnect it.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}