Toolverse
All skills

create-bubble

by bubblelabai

Create a new Bubble integration for Bubble Lab following all established patterns and best practices from CREATE_BUBBLE_README.md

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Frontend
Views
3

About this skill

Create a new Bubble integration for Bubble Lab following all established patterns and best practices from CREATE_BUBBLE_README.md

How to use

  1. Uruchom skill podając nazwę usługi zewnętrznej, którą chcesz zintegrować (np. "stripe" lub "slack"). 2. Odpowiedz na pytania dotyczące wymagań: określ operacje, które bubble powinien obsługiwać, typ autentykacji (none, apikey, oauth, basic) oraz rodzaje poświadczeń potrzebnych do połączenia. 3. Skill automatycznie utworzy strukturę folderów w packages/bubble-core/src/bubbles/service-bubble/{service-name}/ zawierającą plik schematów, plik głównej klasy, plik narzędziowy, testy jednostkowe i test przepływu integracji. 4. Zdefiniuj schematy parametrów i wyników w pliku {service-name}.schema.ts używając Zod z dyskryminowaną unią dla operacji wielooperacyjnych. 5. Zaimplementuj główną klasę bubble'a w {service-name}.ts z wymaganymi właściwościami statycznymi (service, authType, bubbleName, type, schema, resultSchema, shortDescription, longDescription, alias). 6. Dodaj testy jednostkowe i testy przepływu integracji, a następnie zweryfikuj, że Twoja integracja spełnia wszystkie wytyczne z dokumentacji CREATE_BUBBLE_README.md.

Related skills