Installation
Install from npm
Verify the installation:
System Requirements
Node.js >= 20 is required (uses native fetch()).
Platform-specific tools are also needed for screenshot and window operations:
Tools used: xdotool (window search/geometry), import (screenshot capture), convert (crop/resize).
Tools used: swaymsg (window listing/geometry), grim (screenshot capture), convert (crop/resize).
Build from Source
git clone https://github.com/cesarandreslopez/tauri-agent-tools.git
cd tauri-agent-tools
npm install
npm run build
npm link
Verify Setup
Run a quick check to ensure platform tools are available:
If any required tools are missing, the CLI will report which ones to install.