$ 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 8 more — auto-detected
- ▸ lockfile .agents/rosie.lock pins exact SHAs for reproducible installs
- ▸ native c, no runtime single small binary. no node, no python, no jvm.
──
demo
──
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://withastro.github.io/rosie/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://withastro.github.io/rosie/freebsd/", enabled: yes, signature_type: "none" } EOF $ sudo pkg update && sudo pkg install rosie
# install deps for your platform first
# debian / ubuntu $ sudo apt install libcurl4-openssl-dev libarchive-dev pkg-config# macos $ brew install curl libarchive pkg-config
# arch $ sudo pacman -S curl libarchive pkgconf
<p class="panel-note"><span class="comment"># then clone, build, install (defaults to /usr/local/bin)</span></p>
$ git clone https://github.com/withastro/rosie $ cd rosie $ make $ sudo make install
── docs