Toolverse
All skills

bun-runtime

by openclaw

Bun runtime capabilities for filesystem, process, and network operations. Use when you need to execute Bun-specific operations like Bun.file(), Bun.write(), or Bun.glob() for optimized file handling, or when working with Bun's native process/network APIs. Triggered by requests

Installation

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

Installation

Quick info

Author
openclaw
Category
Backend

About this skill

Bun runtime capabilities for filesystem, process, and network operations. Use when you need to execute Bun-specific operations like Bun.file(), Bun.write(), or Bun.glob() for optimized file handling, or when working with Bun's native process/network APIs. Triggered by requests for Bun runtime features, file operations with Bun, or high-performance I/O tasks.

How to use

  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.

Related skills