High Risk:This skill has significant security concerns. Review the findings below before installing.

bun-runtime

Caution·Scanned 2/18/2026

Provides Bun runtime helpers to run shell commands, perform filesystem reads/writes, globbing, and HTTP requests via scripts/bun-process.sh, scripts/bun-fs.sh, scripts/bun-glob.sh, and scripts/bun-fetch.sh. It enables executing arbitrary shell commands (OUTPUT=$(eval "$COMMAND") and making fetch requests to arbitrary URLs (e.g., https://api.example.com), allowing unrestricted command execution and remote network access.

from clawhub.ai·v801ea6c·4.1 KB·0 installs
Scanned from 1.0.0 at 801ea6c · Transparency log ↗
$ vett add clawhub.ai/rabin-thami/bun-runtimeReview security findings before installing

Bun Runtime

Native Bun runtime operations for filesystem, process, and network tasks.

When to Use

Use this skill when:

  • Working with Bun's native file APIs (Bun.file(), Bun.write(), Bun.glob())
  • Need optimized I/O operations in Bun environment
  • Running Bun-specific process commands
  • Making network requests with Bun's fetch

Filesystem Operations

Read File

scripts/bun-fs.sh read /path/to/file.txt

Returns JSON: {"content": "file contents"}

Write File

scripts/bun-fs.sh write /path/to/file.txt "content here"

Creates parent directories automatically. Returns JSON: {"written": true, "path": "/path/to/file.txt"}

Glob Files

scripts/bun-glob.sh "/tmp/*.txt"

Returns JSON: {"files": ["/tmp/file1.txt", "/tmp/file2.txt"], "count": 2}

Process Operations

Execute Command

scripts/bun-process.sh "ls -la"

Runs shell command and returns output.

Network Operations

HTTP Request

scripts/bun-fetch.sh "https://api.example.com" "GET"

Makes HTTP request using Bun's native fetch.

Notes

  • All scripts use Bun's native APIs for better performance
  • File operations automatically handle encoding
  • Errors are returned with clear messages