mpitonmpitonCommunityยท1 Agent Skills Included

tauri-pilot

Interactive UI testing and debugging for Tauri desktop apps

Inspects, clicks, fills, and verifies the interface of any running Tauri v2 desktop app through simple terminal commands. Replaces manual clicking and screenshot guessing with accessibility snapshots, one-step assertions, and recorded test replays. Captures console logs, network requests, and failure screenshots so bugs are found and fixed faster.
npx skills add mpiton/tauri-pilot --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install tauri-pilot?โ–ผ

Run `npx skills add mpiton/tauri-pilot --all -g -y` in your terminal to install the skill globally, then add the tauri-plugin-pilot crate to your Tauri app.

How to test a Tauri app UI automatically?โ–ผ

Run `tauri-pilot snapshot -i` to list interactive elements, then use commands like click, fill, and assert to interact with and verify the interface step by step.

Why doesn't Playwright work with Tauri apps?โ–ผ

Tauri uses system WebViews (WebKitGTK, WebKit, WebView2) instead of Chromium, so Playwright cannot attach. tauri-pilot bridges this gap with an embedded plugin and CLI.

Does tauri-pilot work with Claude Code and MCP?โ–ผ

Yes. It runs as a standard skill in Claude Code and also exposes a built-in MCP server over stdio for agents with native MCP support.

Can tauri-pilot run tests in CI pipelines?โ–ผ

Yes. The `run` command executes declarative TOML test scenarios and can output JUnit XML reports plus failure screenshots for CI integration.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’