Skip to content

Installation ​

simshot ships a prebuilt single binary for macOS arm64 and x86_64 on every release. Pick whichever path fits your environment — all eight install the same simshot CLI.

1. Install script (curl) ​

Detects your architecture, downloads the matching prebuilt binary, verifies its sha256, and installs it to /usr/local/bin (or ~/.local/bin):

bash
curl -fsSL https://raw.githubusercontent.com/kichiemon/simshot/main/install.sh | bash

Customize with environment variables:

bash
SIMSHOT_VERSION=v0.1.1                      # release tag (default: latest)
SIMSHOT_INSTALL_DIR=~/.local/bin            # install dir (default: auto)

2. Single binary (curl) ​

Grab the prebuilt binary directly from GitHub Releases — no Swift toolchain required:

bash
# Apple Silicon (arm64)
curl -sL https://github.com/kichiemon/simshot/releases/download/v0.1.1/simshot-macos-arm64 -o /usr/local/bin/simshot && chmod +x /usr/local/bin/simshot

# Intel (x86_64)
curl -sL https://github.com/kichiemon/simshot/releases/download/v0.1.1/simshot-macos-x86_64 -o /usr/local/bin/simshot && chmod +x /usr/local/bin/simshot

3. Homebrew (tap) ​

bash
brew tap kichiemon/homebrew-tap
brew install simshot

4. Nix ​

The repo ships a flake.nix that fetches the prebuilt single binary (no source build):

bash
nix run github:kichiemon/simshot              # run without installing
nix profile install github:kichiemon/simshot  # install into your profile

5. mise ​

The github backend is recommended — it also verifies SLSA provenance / artifact attestations:

bash
mise use -g github:kichiemon/simshot
simshot --version

The legacy ubi backend (mise use ubi:kichiemon/simshot) also works but is deprecated in mise 2027.1.0.

6. npm ​

bash
npm i -g simshot
npx simshot shoot

Requires Node.js 14+ on macOS. postinstall downloads the matching prebuilt single binary and verifies its sha256. The package is published on npm as simshot.

7. Mint ​

Mint builds and installs from source via the Mintfile (requires Xcode):

bash
brew install mint
mint install kichiemon/simshot

8. Build from source ​

bash
git clone https://github.com/kichiemon/simshot.git
cd simshot
swift build -c release
ln -s "$(pwd)/.build/release/simshot" /usr/local/bin/simshot

Agent skill (bonus) ​

bash
npx skills add kichiemon/simshot

Installs simshot as a reusable skill for Claude Code, opencode, and other skill-aware agents. For OpenAI Codex use npx skills add kichiemon/simshot -a codex. See AI Agents.

Released under the MIT License.