{"version":"2.1.236","anchor":"skills-and-plugin-sync-stop-rather-than-prune-an-unverified-","canonical_anchor":"skills-and-plugin-sync-stop-rather-than-prune-an-unverified-","heading":"Skills and plugin sync stop rather than prune an unverified directory","tier":"notice","area":"Plugins","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.236\/e\/skills-and-plugin-sync-stop-rather-than-prune-an-unverified-","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.236","markdown":"### Skills and plugin sync stop rather than prune an unverified directory\n\nSkill and plugin sync stops for the session rather than deleting inside an unverified directory.\n\n**What**\n\nSyncing skills and plugins from claude.ai now checks that its target directory really is a directory before deleting or sweeping anything, and if that check fails it turns sync off for the rest of the session instead of continuing.\n\n**Details**\n\n- Both loops verify the root, and skills sync also verifies the staging folder it lands new content in.\n- A refusal is logged and reported, including a late refusal discovered mid-run and failures to promote or land downloaded content.\n- Moves to trash now go through one shared helper, with its own failure reporting for each of the two syncs.\n\n**Evidence**\n\n`claude.ai plugin sync disabled this session`\n\n- Area: Plugins\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5"}