Install
How to add ashlr to Codex, Claude Code, Cursor, or Goose.
Claude Code
Then run these slash commands in Claude Code:
If /reload-plugins is unavailable or the plugin is not visible afterward, fully quit and restart Claude Code.
Verify
Run /ashlr-status in Claude Code. You should see:
If the status line is missing, run /ashlr-doctor for diagnostics.
Codex
Ashlr ships a Codex plugin manifest at .codex-plugin/plugin.json, a Codex
MCP manifest at .mcp.json, nudge-first hooks at hooks/codex-hooks.json,
Codex skills under skills/, and Codex explorer/worker guidance under
.codex/agents/.
For MCP-only setup, add this to ~/.codex/config.toml:
Then run from the checkout:
Cursor
Add to .cursor/mcp.json in your repo (or ~/.cursor/mcp.json for global):
Restart Cursor after saving. The MCP indicator in the status bar should turn green.
Goose
Manual install (pin to source)
Then run the same marketplace slash commands shown above.
Requirements
- Bun 1.3+ (required — the entrypoint runs via
bun). Install:curl -fsSL https://bun.sh/install | bash. Verify:bun --version. - Codex CLI, Claude Code 0.2+, Cursor 0.40+, or Goose 1.x
ghCLI (optional — only needed forashlr__prandashlr__issue)
Uninstall
Settings added by /ashlr-allow can be removed with: