diff --git a/skills/daybook-posting/SKILL.md b/skills/daybook-posting/SKILL.md index bc5aa6b..17f6b60 100644 --- a/skills/daybook-posting/SKILL.md +++ b/skills/daybook-posting/SKILL.md @@ -71,6 +71,24 @@ Tailwind's in-browser compiler) without internet access. If the deployment target is offline, don't reach for these — use `markdown`/`html_fragment` instead, which are styled entirely server-side with no external requests. +**Self-hosted alternative for tables/JSON — no CDN needed:** Daybook already +vendors Grid.js and renderjson locally (used to render `csv`/`json` +artifacts), and they're reachable as plain static files from any artifact, +including `html_full`: + +```html + + + + +``` + +Prefer these over an external CDN for table/JSON rendering inside a custom +`html_full` page — same libraries, but self-hosted, so they work offline +and don't depend on a third party staying up. This only covers +tables/JSON; there's no vendored equivalent for Tailwind/Chart.js, so the +CDN snippets above are still the only option for those. + Only use this for `html_full` specifically — never add CDN references to `markdown`/`html_fragment`/`deck`. Those kinds exist so Daybook, not the poster, owns styling; injecting a default CDN habit into them would