{"id":7684,"plugin_id":"plugin_asdk_app_698a63a87aa081918a6532ccf4cbc1a1","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T22:51:02.191Z","digest":"bd94a318738eea5054253aec47d4d4ef4fb7d9ba509aa812bd7b79fb5eba4242","against":null,"payload":{"name":"add","description":"Fast library intake. Add books, movies, albums, shows, anime, or podcasts you name, with correct identification and optional status in one pass","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":294}],"skill_md_contents":"---\nname: \"add\"\ndescription: \"Fast library intake. Add books, movies, albums, shows, anime, or podcasts you name, with correct identification and optional status in one pass\"\n---\n\n# Build the Library Fast\n\nTurn whatever the user names into correctly identified library entries, with minimum friction and no lost momentum.\n\n\n## Workflow\n\n### Step 1: Collect and Identify\n\nGather everything named, including works mentioned earlier in the conversation when the user says \"these\" or \"what I mentioned.\"\n\n- Three or fewer items: `lookup_item(media_type, title)` per item, then `add_item` with the returned external_id for an exact match.\n- Four or more: `bulk_add_items`.\n\n### Step 2: Disambiguate Only When It Matters\n\nAsk ONE quick question when the wrong match would genuinely hurt (remakes, common titles, same-name works by different creators). Never stall a ten-item intake on one ambiguous title: add the nine, flag the one.\n\n### Step 3: Carry the Context\n\nIf they mentioned status or feeling alongside (\"finished it last week,\" \"halfway through,\" \"loved it\"), set it in the same pass:\n\n```\nupdate_status(media_type, title, status)\nset_progress(...)            # partway through a book\nmark_tv_watched(...)         # episodes watched\nupdate_rating(...)           # when they volunteered a verdict\n```\n\n### Step 4: Confirm, Then Notice\n\nConfirm compactly: what was added, one line. Then, once five or more items exist in the library, name ONE real pattern forming across them: a recurring theme, era, or sensibility. One specific observation, not a summary. This is the moment the collection starts to feel understood.\n\nNever analyze patterns from fewer than three items; there is not enough signal.\n\n## Voice\n\nEfficient and warm. The confirmation is short; the observation is the payoff.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}