waterui
Build native cross-platform Rust apps with reactive UI
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install WaterUI skills?โผ
Run `npx skills add water-rs/waterui --all -g -y` in your terminal to install all skills in this repository globally.
What is WaterUI used for?โผ
WaterUI is a Rust framework for building cross-platform apps that render to real native widgets on iOS, macOS, Android, and Linux from one codebase. It uses fine-grained reactive state so only the affected widget updates when data changes.
How does the WaterUI skill help coding agents?โผ
It teaches agents the correct WaterUI patterns for reactive state, layouts, navigation, and testing, preventing common mistakes like freezing signals or misusing watch. It also covers the water CLI commands for building and previewing apps.
What does the agent workspace skill do?โผ
It gives agents an isolated, pre-warmed workspace slot for substantial code changes, then safely rebases and merges the work back into the canonical repository. This keeps parallel agent tasks from corrupting the main checkout.
Does WaterUI work with Claude Code and other agents?โผ
Yes. The skills follow the universal SKILL.md standard and work in Claude Code, Codex, OpenClaw, and other compatible agents.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core