Initialize superego for this project.
Installs and initializes Superego for project monitoring and AI assistance.
/plugin marketplace add cloud-atlas-ai/superego/plugin install superego@superegoInitialize superego for this project.
.superego/ already exists - if so, tell user it's already initialized and show statussg binary is available (command -v sg) - if yes, skip to Step 3Detect available package managers:
command -v brewcommand -v cargo OR test -f ~/.cargo/bin/cargoOffer installation based on what's available:
If Homebrew available (preferred for macOS):
brew install cloud-atlas-ai/superego/superego
If Cargo available:
cargo install superego
# or if cargo not in PATH:
~/.cargo/bin/cargo install superego
If neither available, offer to install a package manager:
Install Homebrew (recommended for macOS):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Then: brew install cloud-atlas-ai/superego/superego
Install Rust (cross-platform):
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Then restart shell and: cargo install superego
For local development (if user specifies a path):
cargo install --path /path/to/superego
# or: ~/.cargo/bin/cargo install --path /path/to/superego
After sg binary is available, run:
sg init
Tell user superego is now initialized and active for this project. It will monitor your work and provide feedback when needed (before large changes, at natural stopping points, etc.).
Be concise. Detect what's available, offer appropriate options, guide user through setup.