activate_skill tool.
Installation
Verify installation
Start a new Gemini CLI session and ask:How it works
Gemini CLI loadsgemini-extension.json to register the extension, which points to GEMINI.md as the context file:
gemini-extension.json
GEMINI.md provides Gemini with the bootstrap context and tool mapping so skills written for Claude Code work correctly in Gemini CLI.
Skills in Gemini CLI
Skills activate via theactivate_skill tool. Gemini loads skill metadata (name and description) at session start and activates full skill content on demand.
Tool names map automatically via GEMINI.md:
| Claude Code tool | Gemini CLI equivalent |
|---|---|
Skill | activate_skill |
TodoWrite | Gemini’s task tracking |
Task (subagents) | Gemini’s agent dispatch |
Updating
Run the update command to pull the latest skills. Gemini CLI does not auto-update extensions on launch.