bobmatnyc avatar

Rust Desktop Applications

Covers both Tauri for hybrid web UI apps and native frameworks like egui, iced, and slint. The approach here is practical: you get framework selection guidance, IPC patterns, state management, and cross-platform deployment strategies. Tauri is the standout for most use cases, delivering Electron-style development with 10x smaller bundles and a fraction of the memory footprint. The skill walks through the full lifecycle from architecture decisions through platform integration and shipping. Use this when you need native performance or system access but want to avoid the bloat of traditional Electron apps, or when you're building specialized tools that benefit from pure Rust GUI frameworks.

skills.sh installs
263
GitHub stars
79
last updated
Aug 21, 2026

Install

$ npx -y skills add bobmatnyc/claude-mpm-skills --skill rust-desktop-applications --agent claude-code

Installs into .claude/skills of the current project.

Files

Covers both Tauri for hybrid web UI apps and native frameworks like egui, iced, and slint. The approach here is practical: you get framework selection guidance, IPC patterns, state management, and cross-platform deployment strategies. Tauri is the standout for most use cases, delivering Electron-style development with 10x smaller bundles and a fraction of the memory footprint. The skill walks through the full lifecycle from architecture decisions through platform integration and shipping. Use this when you need native performance or system access but want to avoid the bloat of traditional Electron apps, or when you're building specialized tools that benefit from pure Rust GUI frameworks.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/bobmatnyc/claude-mpm-skills
Categories
DevOps & CI/CD, Rust, Mobile Development
First seen
Jun 3, 2026

More from bobmatnyc/claude-mpm-skills

All 158
1ovachiever avatarnextjs-shadcn-builderovachiever/droid-tingsBuild new Next.js applications or migrate existing frontends (React, Vue, Angular, vanilla JS, etc.) to Next.js + shadcn/ui with systematic analysis and convers263skills.sh installs
2patricio0312rev avatarintegration-test-builderpatricio0312rev/skillsCreates integration tests for API endpoints with database flows, including test harness setup, fixtures, setup/teardown, database seeding, and CI-friendly strat263skills.sh installs
3pluginagentmarketplace avatarsmart-contract-securitypluginagentmarketplace/custom-plugin-blockchainMaster smart contract security with auditing, vulnerability detection, and incident response263skills.sh installs
4ersinkoc avatarproject-architectersinkoc/project-architectDocumentation-first project planning that produces implementation-ready blueprints and single-shot coding agent prompts. Generates 4 interconnected docs — SPECI261skills.sh installs
5dhruvanbhalara avatarflutter-configdhruvanbhalara/skillsConfigure app flavors (dev, staging, prod) with environment-specific settings via dart-define-from-file. Use when setting up build variants, per-flavor Firebase260skills.sh installs
6dhruvanbhalara avatarflutter-nativedhruvanbhalara/skillsBuild type-safe native platform integrations using MethodChannels, EventChannels, and Pigeon. Use when communicating with Android/iOS native code, implementing 260skills.sh installs