withastro/rosie — main
$ cat README

Rosie — a robot helper for agent skills

a robot helper for agent skills.

fast, cross-platform package manager — think npm, but for skills.

$ rosie install anthropics/skills
 resolved main (a1b2c3d)
 found 12 skills · detected: claude, cursor, opencode
 installed to .agents/skills/
  • discovers skills finds every SKILL.md in any GitHub repo
  • multi-agent install claude, cursor, opencode, codex, and 54 more — auto-detected
  • lockfile .agents/rosie.lock pins exact SHAs for reproducible installs
  • native rust, no runtime single small binary. no node, no python, no jvm.
── install
$ npx rosie-skills install owner/repo
# or install globally
$ npm install -g rosie-skills
$ rosie-skills install owner/repo
$ brew tap withastro/rosie
$ brew install rosie
$ yay -S rosie
# or
$ paru -S rosie

# noble for ubuntu 24.04 / debian 13+, jammy for ubuntu 22.04

$ echo "deb [trusted=yes] https://pkg.rosie.astro.build/debian noble main" \
    | sudo tee /etc/apt/sources.list.d/rosie.list
$ sudo apt update
$ sudo apt install rosie

# add the rosie repo, then install

$ sudo mkdir -p /usr/local/etc/pkg/repos
$ cat <<'EOF' | sudo tee /usr/local/etc/pkg/repos/rosie.conf
rosie: {
  url: "https://pkg.rosie.astro.build/freebsd/",
  enabled: yes,
  signature_type: "none"
}
EOF
$ sudo pkg update && sudo pkg install rosie

# install rust and cargo for your platform first

# then clone and install (defaults to ~/.cargo/bin)

$ git clone https://github.com/withastro/rosie
$ cd rosie
$ cargo install --path . --locked
──docs
$ ls docs/