{"version":"2.1.305","anchor":"experiment-gate-swapped-tengu-cached-pebble-replaced-by-ten","canonical_anchor":"plugin-sync-reports-converted-skills-as-plugins","heading":"Switch for syncing skills as plugins renamed to tengu_steady_finch, with server reporting added","tier":"soon","area":"Internals","scope":"both","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.305\/e\/experiment-gate-swapped-tengu-cached-pebble-replaced-by-ten","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.305","markdown":"### Switch for syncing skills as plugins renamed to tengu_steady_finch, with server reporting added\n\nThe switch for treating skills as plugins moves from tengu_cached_pebble to tengu_steady_finch, and plugin sync now notes converted skills\n\n**Unclear.** What the switch controls.\n\n**What**\n\nThe server-controlled switch `tengu_cached_pebble` is now known to control converting skills (reusable instruction sets) into plugins (add-ons). It has been replaced by `tengu_steady_finch`, which also falls back to off when the server sends nothing; the old name no longer appears.\n\n- The feature is on when the new switch is on, or when settings give `convertedSkillsAsPlugins`.\n\n- Plugin list sync now records `convertedSkillsAsPlugins` when every page of the server's response sets `converted_skills_as_plugins`.\n\nWhether a value exists on the server under the new name is not visible.\n\n**Why**\n\nWhether skills show up as plugins now depends on the new switch name or your settings, not the old switch.\n\n- Flag `tengu_steady_finch`: Not enough to say (read for one account on one subscription tier against v2.1.305; this account: no value returned, anonymous baseline: no value returned, compiled default: off) 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- Flag `tengu_cached_pebble`: Not enough to say (read for one account on one subscription tier against v2.1.305; this account: no value returned, anonymous baseline: no value returned, compiled default: not a boolean we can read) 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: Internals\n- Tier: Nothing to try yet\n- Useful: 2\/5\n- Signal: 4\/5\n- Scope: both\n- Heads-up: no\n- Present in the build but not switched on"}