What problem does it solve?
Manually configuring a local development environment for Gear/Vara Sails Rust projects is time-consuming, error-prone, and requires looking up platform-specific steps for rustup, Rust toolchains, wasm targets, the Sails CLI, and the Gear binary. This skill automates the entire baseline setup process for macOS, Linux, and Windows, eliminating guesswork and ensuring a consistent, verified working environment.
Core Features & Use Cases
- Cross-Platform Toolchain Setup: Automates installation and configuration of rustup, Rust stable and nightly toolchains, and required wasm targets (wasm32-unknown-unknown, wasm32v1-none) for all major desktop operating systems.
- Sails CLI and Gear Binary Installation: Installs the official Sails Rust CLI via cargo and the latest stable Gear binary from official releases, with no dependency on local checkouts or unofficial sources.
- Flexible Gear Installation Helper Scripts: Includes optional bash and PowerShell scripts for installing custom Gear release tags or targeting non-standard architectures when needed.
- Use Case: If you are starting a new Sails project or your local dev environment is broken after a system update, use this skill to get back to a working baseline in minutes without manually running dozens of platform-specific commands.
Quick Start
Use the sails-dev-env skill to set up your local macOS, Linux, or Windows machine with all required Rust toolchains, the Sails CLI, and the official Gear binary for Sails development.