Екосистема
Бібліотека корисна й сама по собі: встановили, імпортували функцію — готово. Водночас вона частина невеликої екосистеми для розробки на Google Apps Script, і двох сусідів варто знати.
Boot.gs — фреймворк застосунку
Boot.gs — фреймворк для структурованих застосунків на Apps Script. Він приносить контролери, декоратори, впровадження залежностей і шар маршрутизації поверх doGet та doPost у середовище, яке саме по собі пропонує глобальні функції й нічого більше.
Відношення до цієї бібліотеки — залежність, а не суперництво. bootgs перелічує apps-script-utils серед своїх залежностей, тому в проєкті на boot.gs уже є кожна функція, описана тут, — доустановлювати нічого не треба. З цих перевірок і зібрані його валідація параметрів та пошук сервісів.
Що брати:
Що потрібно | Що брати |
|---|---|
Помічники в уже написаний скрипт — кілька функцій, без нової архітектури |
|
Маршрутизація, контролери, впровадження залежностей, вебзастосунок з ендпоінтами |
|
Agent Skills — навчити ШІ-агента цій бібліотеці
Якщо ви пишете на Apps Script разом із ШІ-агентом, репозиторій bootgs/skills публікує для нього Agent Skills — запаковані інструкції, які агент підвантажує, коли задача стосується відповідної теми. Вони працюють у Claude Code, Gemini CLI, Cursor і в усьому, що підтримує CLI npx skills.
Каталог ділиться надвоє:
Скіл | Покриває |
|---|---|
| цю бібліотеку: домовленість |
| прості та встановлювані тригери, форму подій, квоти |
| безпечну щодо квот роботу з |
| меню, бічні панелі, діалоги та підводні камені |
| CLI |
| фреймворк вище: структуру проєкту, архітектуру, валідацію, клієнт, OpenAPI |
Встановлення в Claude Code:
Встановлення в будь-який підтримуваний агент:
Після встановлення агент застосовує скіл сам, коли задача стосується цієї бібліотеки, — він перестає вгадувати імена функцій і починає користуватися наявними, дотримуючись тієї домовленості про перевірки, якої бібліотека справді дотримується.
Утім, скіл — це витяг, а довідник — тут. Якщо вони розходяться, актуальні сторінки цього сайту й код, з якого їх породжено.
Цю документацію згенеровано нейромережею (Claude) на основі вихідного коду бібліотеки.