Toolverse
Wszystkie skille

bun-runtime

autor: openclaw

Natywne operacje Bun dla szybkich operacji na plikach, procesach i sieci

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Skill umożliwia dostęp do natywnych API Bun runtime dla zoptymalizowanych operacji wejścia-wyjścia. Zarządzaj plikami za pomocą Bun.file(), Bun.write() i Bun.glob(), wykonuj procesy systemowe oraz wysyłaj żądania sieciowe. Idealny dla zadań wymagających wysokiej wydajności I/O w środowisku Bun. Automatycznie obsługuje kodowanie plików i tworzenie katalogów nadrzędnych.

Jak używać

  1. Zainstaluj skill w swoim środowisku agenta, upewniając się, że masz dostęp do skryptów w katalogu scripts/ (bun-fs.sh, bun-glob.sh, bun-process.sh, bun-fetch.sh).

  2. Aby odczytać plik, użyj polecenia read z pełną ścieżką do pliku. Skill zwróci zawartość w formacie JSON z polem content zawierającym tekst pliku.

  3. Do zapisu pliku użyj polecenia write, podając ścieżkę docelową i treść. Skill automatycznie utworzy brakujące katalogi nadrzędne i zwróci potwierdzenie z ścieżką zapisanego pliku.

  4. Dla operacji na wielu plikach zastosuj glob pattern, na przykład /tmp/*.txt, aby otrzymać listę wszystkich pasujących plików wraz z ich liczbą.

  5. Do wykonania poleceń systemowych użyj skryptu process, podając komendę jako argument. Skill zwróci wyjście polecenia w standardowym formacie.

  6. Dla żądań HTTP wykorzystaj skrypt fetch z adresem URL i metodą HTTP (GET, POST itp.). Skill korzysta z natywnego fetch Bun dla optymalnej wydajności.

Podobne skille