{"id":16399,"plugin_id":"plugin_asdk_app_6abadab6e7d881919e7491d52c7846e8","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:13:20.154Z","digest":"73f5c638d6a9dc9f6f080d9f5d84322a4c63555c4c1692397a9a9714daf1a9bb","against":null,"payload":{"description":"Set measurement units and grid preferences, then open the Parts Library when the user chooses Set up for Bits & Bolts Remote or asks for onboarding.","included_files":[],"name":"onboarding","skill_md_contents":"---\nname: onboarding\ndescription: Set measurement units and grid preferences, then open the Parts Library when the user chooses Set up for Bits & Bolts Remote or asks for onboarding.\n---\n\n# Set up Bits & Bolts Remote\n\nUse the tools from this plugin's connected app.\n\nHelp the user choose how they want to view CAD parts. Call `settings.read` with `{}` to read the current preferences. Use the preferences returned by the connected app.\n\nAsk these questions one at a time, using any preferences already stated:\n\n1. \"Do you prefer metric or imperial units?\" Map metric to `units: \"mm\"` and imperial to `units: \"in\"`.\n2. \"Would you like a reference grid in the viewer?\" Map the answer to `showGrid`.\n\nLet the user keep the current settings or skip setup. After they answer, call `settings.update` with a `set` object containing only their requested changes. For example, metric with no grid is `{\"set\":{\"units\":\"mm\",\"showGrid\":false}}`. Leave `defaultView` unchanged unless they ask to change it. If no changes are requested, skip the update. Confirm saved preferences from the tool's returned values; do not claim they were saved if the tool fails.\n\nCall `cad.library` with `{}` to open the Parts Library and invite the user to explore. If they installed the plugin during an existing task, continue that task in the same conversation. Call `cad.pickFile` only if they ask to pick, choose, or select a CAD file.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}