Skip to main content
The EigenPal CLI ships with a self-contained skill: CLI reference, worked examples, and templates you can drop into your AI coding tool so the agent authors and runs workflows without round-tripping through --help.

Install

From any project directory:
npm install -g @eigenpal/cli
eigenpal skill install
skill install opens an interactive picker. It pre-selects tools that already have an EigenPal install or whose project directory exists in the current folder. Toggle a tool on to install, off to uninstall. One picker covers both directions. Non-interactive installs pass --tools:
eigenpal skill install --tools claude,cursor
Re-running is idempotent: identical files are overwritten silently, while files you’ve edited trigger a keep / overwrite / show-diff prompt unless you pass --force. Ownership is tracked per tool in a .eigenpal-manifest.json.

Supported tools

Each tool installs the skill under its own conventional directory:
Tool--tools idInstall path
Claude Codeclaude.claude/skills/eigenpal
Cursorcursor.cursor/skills/eigenpal
Codexcodex.codex/skills/eigenpal
Gemini CLIgemini.gemini/skills/eigenpal
Antigravityantigravity.agent/skills/eigenpal
OpenCodeopencode.opencode/skills/eigenpal
Pipi.pi/skills/eigenpal
Windsurfwindsurf.windsurf/skills/eigenpal
GitHub Copilotgithub-copilot.github/skills/eigenpal

Manage installs

eigenpal skill list             # where the skill is installed + which version wrote it
eigenpal skill uninstall claude # remove from one tool
eigenpal skill uninstall --all  # remove everywhere
See the eigenpal skill reference for every flag.