gui-standards - pi Extension GUI Development Standards (Wails)
GUI development standards for pi extensions using Wails single binary, windowName routing, and JSON file protocol.
Tags
Updated: 2026-09-16Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Build Wails GUI binary
- Run GUI fast tests
- Launch GUI window from extension
- Build browser mock shell
Inputs
- JSON request file
- Window name parameter
- GUI binary executable
Outputs
- JSON response file
- Wails GUI executable artifact
- Sidecar status files
Requirements
- Wails CLI
- Go with WebKitGTK 4.1
- Node.js and pnpm
