apps-script-utils (Українська) 2.1.1 Help

Екосистема

Бібліотека корисна й сама по собі: встановили, імпортували функцію — готово. Водночас вона частина невеликої екосистеми для розробки на Google Apps Script, і двох сусідів варто знати.

Boot.gs — фреймворк застосунку

Boot.gs — фреймворк для структурованих застосунків на Apps Script. Він приносить контролери, декоратори, впровадження залежностей і шар маршрутизації поверх doGet та doPost у середовище, яке саме по собі пропонує глобальні функції й нічого більше.

npm install bootgs
import { Get, RestController } from "bootgs"; @RestController("api/sheet") export class SheetController { @Get("active-range") getActiveRange(): string { return "This action returns the active sheet range."; } }

Відношення до цієї бібліотеки — залежність, а не суперництво. bootgs перелічує apps-script-utils серед своїх залежностей, тому в проєкті на boot.gs уже є кожна функція, описана тут, — доустановлювати нічого не треба. З цих перевірок і зібрані його валідація параметрів та пошук сервісів.

Що брати:

Що потрібно

Що брати

Помічники в уже написаний скрипт — кілька функцій, без нової архітектури

apps-script-utils сам по собі

Маршрутизація, контролери, впровадження залежностей, вебзастосунок з ендпоінтами

bootgs, бібліотека вже всередині

Agent Skills — навчити ШІ-агента цій бібліотеці

Якщо ви пишете на Apps Script разом із ШІ-агентом, репозиторій bootgs/skills публікує для нього Agent Skills — запаковані інструкції, які агент підвантажує, коли задача стосується відповідної теми. Вони працюють у Claude Code, Gemini CLI, Cursor і в усьому, що підтримує CLI npx skills.

Каталог ділиться надвоє:

Скіл

Покриває

apps-script-utils

цю бібліотеку: домовленість isX/nonX/requireX, перевірки, помічники

apps-script-triggers

прості та встановлювані тригери, форму подій, квоти

apps-script-services

безпечну щодо квот роботу з SpreadsheetApp, PropertiesService, CacheService, LockService

apps-script-ui

меню, бічні панелі, діалоги та підводні камені google.script.run

apps-script-clasp-workflow

CLI clasp: push, deploy, версії, кілька середовищ

bootgs-quickstart, bootgs-*

фреймворк вище: структуру проєкту, архітектуру, валідацію, клієнт, OpenAPI

Встановлення в Claude Code:

/plugin marketplace add bootgs/skills /plugin install apps-script@bootgs-skills

Встановлення в будь-який підтримуваний агент:

npx skills add bootgs/skills --skill apps-script-utils

Після встановлення агент застосовує скіл сам, коли задача стосується цієї бібліотеки, — він перестає вгадувати імена функцій і починає користуватися наявними, дотримуючись тієї домовленості про перевірки, якої бібліотека справді дотримується.

Утім, скіл — це витяг, а довідник — тут. Якщо вони розходяться, актуальні сторінки цього сайту й код, з якого їх породжено.

23 September 2026

Цю документацію згенеровано нейромережею (Claude) на основі вихідного коду бібліотеки.