tauri-agents-project-scaffolder

Scaffold a Tauri 2 project with boilerplate, permissions, commands, and IPC wiring.

4|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/OpenAEC-Foundation/OpenAEC-Workspace-Composer --skill tauri-agents-project-scaffolder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tauri-agents-project-scaffolder
Source: https://github.com/OpenAEC-Foundation/OpenAEC-Workspace-Composer/tree/main/.claude/skills/tauri-2/tauri-agents/tauri-agents-project-scaffolder
Command: npx skills add https://github.com/OpenAEC-Foundation/OpenAEC-Workspace-Composer --skill tauri-agents-project-scaffolder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffolds a complete Tauri 2 project workspace with boilerplate, permissions, commands, and IPC wiring to prevent incomplete setups and broken builds.

Core Features & Use Cases

  • Automatic project skeleton generation including Cargo.toml, tauri.conf.json, and build script templates
  • Registers Rust commands, generates TypeScript invoke wrappers, and creates capability and permissions files for plugins and custom commands
  • Supports multiple app architectures (desktop, multi-window, tray) and produces a ready-to-build frontend integration blueprint

Quick Start

Scaffold a new tauri-agents project to generate a ready-to-build workspace

Frequently Asked Questions about tauri-agents-project-scaffolder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new Tauri 2 project with boilerplate and IPC wiring?

Scaffolding a Tauri 2 project generates a complete workspace including Cargo.toml, tauri.conf.json, Rust commands, and TypeScript invoke wrappers for ready-to-build frontend integration.

What is the best way to set up Tauri permissions and capabilities for custom commands?

Setting up Tauri permissions requires generating capability and permissions files alongside registered Rust commands to ensure secure IPC wiring and prevent broken builds.

Can I use this Tauri project scaffolder for multi-window and tray desktop applications?

Yes, scaffolding supports multiple desktop app architectures including standard windows, multi-window setups, and system tray configurations with a ready-to-build frontend integration blueprint.

Do I need specific Rust crates to generate a production-ready Tauri 2 workspace?

Generating a production-ready Tauri 2 workspace enforces required Rust crates, build scripts, and tauri.conf templates to ensure complete initial project structure and safeguards.

Why does my Tauri 2 setup break due to incomplete boilerplate and missing frontend wrappers?

Incomplete Tauri 2 setups cause broken builds because required front-end wrappers, capability files, and IPC wiring are missing from the initial project skeleton.

Does the tauri-agents-project-scaffolder automatically generate TypeScript invoke wrappers?

Yes, the scaffolder registers Rust commands and automatically generates TypeScript invoke wrappers to establish complete IPC wiring across desktop apps.