From maverick
Installs the maverick CLI tool system-wide from the plugin directory, verifying dependencies (uv, gh) and updating settings for file permissions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/maverick:do-installThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Install the `maverick` CLI from wherever this plugin is loaded — marketplace cache or local dev checkout.
Install the maverick CLI from wherever this plugin is loaded — marketplace cache or local dev checkout.
This skill runs in its own forked context (context: fork) — you are
executing it directly; there is no separate agent to dispatch. Follow the
process below exactly and end with a structured result: task, SUCCESS or
FAILURE, what was done, and any warnings.
Locate the plugin root. This is the directory containing pyproject.toml. If ${CLAUDE_PLUGIN_ROOT} is set, use that. Otherwise resolve two levels above this SKILL.md (i.e. the parent of skills/do-install/). Fail with a clear error if pyproject.toml is not found at the resolved path.
Run the installer. From a shell:
uv run --directory <plugin-root> python -m maverick.install_cli
The module performs the install procedure end-to-end:
uv is on PATHgh (GitHub CLI) is on PATH — Maverick workflows depend on it for issue and PR operations; the installer fails with platform-specific install instructions if missingpyproject.toml exists at the plugin rootuv tool install --force <plugin-root>maverick is on PATH (warns about ~/.local/bin if not)Read(~/.claude/plugins/cache/thermite/maverick/**) to ~/.claude/settings.json permissions.allow (idempotent)Verify. Run maverick --help and capture the first line.
Report. Return a structured result: install path, whether the settings file was modified or already had the permission entry, and any PATH warnings.
npx claudepluginhub thermiteau/maverick --plugin maverickInitializes a repository for Maverick: verifies the GitHub App, installs/updates the CLI, writes project config, scaffolds docs and skills, runs a cybersecurity audit, and opens a PR.
Installs, verifies, or refreshes the claude-evolve plugin: sets up Python venv, installs dependencies, and confirms MCP server registration.
Installs the ToolUniverse plugin for Claude Code — MCP server with 1000+ scientific tools, 120+ research skills, and slash commands. Use for first-time setup, troubleshooting, or verifying MCP connection.