C
create-bubble
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
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
- 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.tsużywając Zod z dyskryminowaną unią dla operacji wielooperacyjnych. 5. Zaimplementuj główną klasę bubble'a w{service-name}.tsz 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.