{"version":"2.1.317","anchor":"skill-sync-retry-backoff-gated-by-tengu-placid-noether","canonical_anchor":"skill-sync-retry-backoff-gated-by-tengu-placid-noether","heading":"Skills that fail to sync are retried less and less often","tier":"notice","area":"Skills","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.317\/e\/skill-sync-retry-backoff-gated-by-tengu-placid-noether","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.317","markdown":"### Skills that fail to sync are retried less and less often\n\nWhen a skill fails to sync, Claude Code now waits longer after each failure before retrying, instead of retrying it constantly\n\n**What**\n\nSkills are packaged sets of instructions that Claude Code can load and use. Claude Code can sync them, meaning it fetches them from elsewhere and keeps them up to date. It now keeps a count of failed attempts for each version of each skill. After each failure it waits longer before the next try, and the wait doubles every time. This is called exponential backoff.\n\nReloading skills clears these failure counts. Claude Code can now also tell apart more reasons why a skill could not be put in place, such as a claim on the skill running out of time.\n\nThe backoff is controlled by a setting that Anthropic can change remotely. When the server sends nothing, it falls back to on.\n\n**Why**\n\nA skill that keeps failing to sync is no longer retried over and over. That cuts down on repeated work and noise while the problem lasts.\n\n- Flag `tengu_placid_noether`: Not enough to say (read for one account on one subscription tier against v2.1.317; this account: no value returned, anonymous baseline: no value returned, compiled default: on) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Skills\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}