{"version":"2.1.235","anchor":"account-skills-sync-gating-generalized-into-a-descriptor","canonical_anchor":"account-skills-sync-gating-generalized-into-a-descriptor","heading":"Account skills sync gating generalized into a descriptor","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.235\/e\/account-skills-sync-gating-generalized-into-a-descriptor","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.235","markdown":"### Account skills sync gating generalized into a descriptor\n\nAccount skills-sync eligibility logic generalized into a reusable descriptor\n\n**Unclear.** Whether the gate `tengu_account_skills_sync_enabled` is on for any account has not been read for this release.\n\nThe claude.ai skills-sync eligibility checks, covering the setting key, org policy key, gate name and tier predicate, were consolidated into a single descriptor object so the same logic can be reused for other synced resources in the future. The flag and policy names themselves are unchanged.\n\n- Flag `tengu_account_skills_sync_enabled`: Not enough to say (read for one account on one subscription tier against v2.1.235; this account: no value returned, anonymous baseline: no value returned, compiled default: not a boolean we can read)\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}