Toolverse
Wszystkie skille

create-bubble

autor: bubblelabai

Twórz integracje Bubble dla Bubble Lab zgodnie z ustalonymi wzorcami i najlepszymi praktykami.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Frontend
Wyświetlenia
3

O skillu

Skill Claude'a do tworzenia nowych integracji Bubble dla platformy Bubble Lab. Automatyzuje proces projektowania i implementacji połączeń z zewnętrznymi usługami, prowadząc Cię przez zbieranie wymagań, tworzenie struktury folderów, definiowanie schematów Zod oraz implementację głównej klasy bubble'a. Obsługuje różne typy autentykacji (brak, klucz API, OAuth, basic) i wspiera zarówno operacje pojedyncze, jak i wielooperacyjne. Gwarantuje zgodność ze wzorcami dokumentowanymi w CREATE_BUBBLE_README.md.

Jak używać

  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.

Podobne skille