What problem does it solve? Keeping a locally built Rust CLI on PATH after source edits is error-prone: stale debug binaries, dangling symlinks, slow release builds, and smoke tests that accidentally touch real user config. This Skill codifies the canonical debug-symlink install loop and non-interactive smoke suite for the Aimee/Omega CLI workspace. ## Core Features & Use Cases - Debug install loop: Uses scripts/dev-aimee.sh (install, sync, watch, smoke) to symlink target/debug/aimee into ~/.local/bin instead of copying an ~800MB binary with cargo install. - Isolated smoke testing: Runs 15+ clap/porcelain subcommand checks against a temporary AIMEE_CONFIG directory so real credentials and sessions are never touched. - Rebuild automation guidance: Explains why file watchers or a systemd user unit beat cron jobs and non-recursive PathChanged= for keeping the binary current. - Use Case: After renaming crates from omega_* to aimee_*, run the sync command to rebuild incrementally, then verify with aimee --version and the smoke suite before claiming the CLI works. ## Quick Start Ask the agent to run scripts/dev-aimee.sh in the checkout and confirm that aimee --version prints 0.1.0-dev from the symlinked debug binary.