返回 Skill 列表
extension
分类: 数据与分析无需 API Key

Bun Runtime

Bun 运行时的文件系统、进程及网络操作能力。用于执行 Bun 特有的优化文件处理(如 Bun.file()、Bun.write()、Bun.glob())或原生进程/网络 API。当涉及 Bun 运行时特性、文件操作或高性能 I/O 任务时触发。

person作者: rabin-thamihubclawhub

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