One install for /goal on Cursor, OpenCode, Pi, and Command Code.
Works on a fresh machine or an old folder (clone, pull, then install):
curl -fsSL https://raw.githubusercontent.com/Niko96-dotcom/goal-agents/master/scripts/bootstrap.sh | bashInstalls to ~/goal-agents (override with GOAL_AGENTS_DIR=/path).
Or manually:
git clone https://github.com/Niko96-dotcom/goal-agents.git goal-agents 2>/dev/null \
|| git -C goal-agents pull origin master
cd goal-agents
npm run installnpm run install pulls latest goal-agents first, then installs CLI + skills.
That runs:
- git pull (when this folder is a clone)
install:cli—goal+cursor-goalfrom npm (with fallbacks)install:all— skills/extensions for Cursor, Pi, Command Code
OpenCode plugin: opencode-goal — docs/opencode.md
npm run install:cliOr manually:
npm install -g @nikomohr/goal-cliLegacy alias package (also works):
npm install -g cursor-goal| Agent | Command after install |
|---|---|
| Cursor | /goal |
| OpenCode | /goal (plugin) |
| Pi | /goal or /skill:goal |
| Command Code | /goal |
goal "my objective" --verify "npm test"
goal status
goal checkpoint --tool-calls 2Details: docs/INSTALL.md
- opencode-goal — goal-core, goal-cli, OpenCode plugin
- cursor-goal — Cursor-focused CLI (also on npm)