install-grimoire

Installation
SKILL.md

Install Grimoire

Install, uninstall, or upgrade grimoire skills — a guided interface over the grimoire CLI.

Why This Is Best Practice

Adopted by: Every major package manager (Homebrew, npm, apt, pip) provides a guided CLI with confirmation prompts before destructive operations and clear output of what was changed. The pattern of "show command → confirm → execute → report" is universal because it prevents silent failures and makes installs auditable. Impact: Silent install failures (wrong path, broken symlink, permission error) are the primary cause of "the skill isn't working" confusion. Explicit confirmation before uninstall and clear post-install reporting (what was installed, where, how many) eliminates the ambiguity. Homebrew's brew install output format — listing each installed path — is the gold standard for install UX. Why best: Running grimoire directly requires knowing the exact flags. A guided skill extracts intent from natural language ("install the engineering skills for Claude"), constructs the correct command, confirms before running, and surfaces the result in plain language.

Sources: Homebrew documentation; npm CLI documentation; grimoire CLI

Steps

Platform-aware prompts: Claude Code → AskUserQuestion; OpenCode → question (same schema); Gemini CLI → ask_user; all other platforms → the inline [y/n] block shown at each step.

Step 1: Detect operation

Installs
1
GitHub Stars
6
First Seen
Oct 22, 2026
Security Audits