Plugin
The binary is the whole tool, and an agent that can run a shell can already
use it. The plugin adds the skill, which is what makes the agent reach for
monkeys on its own instead of asking you to paste a secret.
plugins/monkeys is an Agent Plugins package
around an Agent Skills skill, and this repository is
a marketplace for it in the two clients that have one:
Claude Code
claude plugin marketplace add eastriverlee/monkeys
claude plugin install monkeys@eastriverlee/monkeys:install then fetches the binary, and a session that starts without
one says so.
Codex
codex plugin marketplace add eastriverlee/monkeys
codex plugin add monkeys@eastriverleeCodex does not fetch the binary, so install that first.
Other agents
Agent Skills is an open standard, and the directory its clients share is
.agents/skills. https://monk3ys.dev/skill serves the file:
mkdir -p .agents/skills/monkeys
curl -fsSL https://monk3ys.dev/skill -o .agents/skills/monkeys/SKILL.mdThat covers the project. ~/.agents/skills/monkeys/SKILL.md covers every
project at once. Codex, Cursor and opencode read both, alongside a directory
of their own such as .cursor/skills, and other clients follow the same
pattern.
The skill restates a few invocations so an agent knows them before it runs
anything. make check holds that copy to the binary, failing when the skill
names a command monkeys help does not list.