Ökosystem
Die Bibliothek ist für sich allein nützlich: installieren, eine Funktion importieren, fertig. Sie ist zugleich Teil eines kleinen Ökosystems für die Entwicklung mit Google Apps Script, und zwei Nachbarn lohnen die Bekanntschaft.
Boot.gs — das Anwendungsframework
Boot.gs ist ein Framework für strukturierte Apps-Script-Anwendungen. Es bringt Controller, Decorators, Dependency Injection und eine Routing-Schicht über doGet und doPost in eine Umgebung, die von sich aus globale Funktionen anbietet und sonst nichts.
Das Verhältnis zu dieser Bibliothek ist eine Abhängigkeit, keine Rivalität. bootgs führt apps-script-utils unter seinen Laufzeitabhängigkeiten, ein boot.gs-Projekt hat also jede hier beschriebene Funktion bereits an Bord, ohne zweite Installation. Aus diesen Prüfungen sind seine Parametervalidierung und seine Dienstsuche gebaut.
Wozu man greift:
Was gebraucht wird | Was man nimmt |
|---|---|
Helfer in einem bestehenden Skript — ein paar Funktionen, keine neue Struktur |
|
Routing, Controller, Dependency Injection, eine Web-App mit echten Endpunkten |
|
Agent Skills — einem KI-Agenten diese Bibliothek beibringen
Wer Apps Script mit einem KI-Agenten schreibt, findet im Repository bootgs/skills Agent Skills dafür: verpackte Anweisungen, die ein Agent lädt, sobald eine Aufgabe das jeweilige Thema berührt. Sie funktionieren in Claude Code, Gemini CLI, Cursor und allem, was die CLI npx skills unterstützt.
Der Katalog zerfällt in zwei Teile:
Skill | Behandelt |
|---|---|
| diese Bibliothek: die Konvention |
| einfache und installierbare Trigger, die Gestalt der Ereignisse, Kontingente |
| kontingentschonende Nutzung von |
| Menüs, Seitenleisten, Dialoge und die Fallstricke von |
| die |
| das Framework oben: Projektaufbau, Architektur, Validierung, Client, OpenAPI |
Installation in Claude Code:
Installation in einen beliebigen unterstützten Agenten:
Einmal installiert, wendet der Agent den Skill von selbst an, sobald eine Aufgabe diese Bibliothek betrifft — er hört auf, Funktionsnamen zu raten, und benutzt die vorhandenen, mit der Prüfkonvention, der die Bibliothek tatsächlich folgt.
Ein Skill ist allerdings eine Zusammenfassung; die Referenz steht hier. Wo beide auseinandergehen, gelten die Seiten dieser Website und der Code, aus dem sie entstehen.
Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.