{"version":"2.1.246","anchor":"bundled-skill-and-reference-text-moved-out-of-the-javascript","canonical_anchor":"bundled-skill-and-reference-text-moved-out-of-the-javascript","heading":"Bundled skill and reference text moved out of the JavaScript into embedded files","tier":"internal","area":"Skills","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246\/e\/bundled-skill-and-reference-text-moved-out-of-the-javascript","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246","markdown":"### Bundled skill and reference text moved out of the JavaScript into embedded files\n\nBuilt-in skills and their reference docs now load from embedded files rather than inline strings.\n\n**What**\n\nThe built-in skills and their reference documents ship the same content, but it is now read from files embedded in the binary instead of sitting in the JavaScript as giant strings.\n\n**Details**\n\n- Affected: the design-sync, design-canvas, doc, whiteboard, prototype, data-visualization, plan-artifact, run-skill-generator, artifact-components, artifact-design, artifact-dashboard, artifact-diagramming, artifact-data-table and artifact-pr-review skills, their page and template HTML, their helper scripts, and the bundled API reference set for C#, Go, Java, PHP, Python, Ruby and TypeScript.\n- Paths of the form `\/$bunfs\/root\/<name>.md` or `.txt` appear 164 times in this build and not at all in the previous one; references to that root total 1481.\n- Skill registrations, the lazy chunk loaders and the per-skill file listings are unchanged, so no skill was removed and nothing loads differently from the model's point of view.\n- A small normalizer was added to accept either a raw string or a module namespace from an embedded asset.\n- Practical effects: startup no longer parses tens of thousands of lines of prose as JavaScript source, and the prompt text is no longer greppable in the JavaScript bundle.\n- Unconditional, with no flag or environment variable involved.\n\n**Evidence**\n\n`\/$bunfs\/root\/sync-hashes.mjs-5rymp3zc.txt`, `\/$bunfs\/root\/SKILL-8bdpvcbd.md`, `\"templates\/workshop-page.html\": a,`, `references\/plugin-eval-quickref.md`, `\/$bunfs\/root\/color-formula-dc6qvg1m.md`, `\/$bunfs\/root\/SKILL_COMPOSED-amaxbqpa.md`, `\/$bunfs\/root\/cli-40vh1c3p.md`, `\/$bunfs\/root\/SKILL-nrz66j7x.md`, `\/$bunfs\/root\/platform-availability-nrkk9kb2.md`, `\/$bunfs\/root\/token-counting-znjwtf00.md`, `\/$bunfs\/root\/files-api-bmqt0y4f.md`, `\/$bunfs\/root\/plugin-eval-quickref-2xg66zcm.md`\n\n- Area: Skills\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}