gk-tauri-test

Community

Reliably test Grovekeeper’s Tauri UI

AuthorMartinoPolo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It reduces the friction of end-to-end testing by letting you connect to a running Grovekeeper Tauri app, inspect its UI, and drive interactions through the Tauri MCP bridge.

Core Features & Use Cases

  • Connect to the running desktop app: Starts a driver session and discovers the correct Tauri window label so subsequent calls target the right UI window.
  • Take dependable UI evidence: Captures screenshots plus DOM structure snapshots (with stable ref IDs) and accessibility snapshots when the required script injection is performed.
  • Execute backend-backed actions: Invokes registered Tauri Rust commands through the webview invoke bridge and reads relevant logs from the console.
  • Use cases: Validate UI rendering, verify component accessibility, test form flows, and confirm Rust command outputs by comparing screenshots and DOM changes.

Quick Start

Run Grovekeeper with pnpm tauri dev in a separate terminal, then connect with the driver session, fetch backend state to get the correct windowId, and take a structure snapshot to get ref IDs for interactions.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: gk-tauri-test
Download link: https://github.com/MartinoPolo/Grovekeeper/archive/main.zip#gk-tauri-test

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.