Files
gemini-cli/docs/extensions/index.md

46 lines
1.3 KiB
Markdown
Raw Normal View History

# Gemini CLI extensions
Gemini CLI extensions package prompts, MCP servers, custom commands, hooks,
sub-agents, and agent skills into a familiar and user-friendly format. With
extensions, you can expand the capabilities of Gemini CLI and share those
capabilities with others. They are designed to be easily installable and
shareable.
2025-09-09 16:59:18 -04:00
To see examples of extensions, you can browse a gallery of
[Gemini CLI extensions](https://geminicli.com/extensions/browse/).
2026-01-26 15:14:38 -05:00
## Managing extensions
2026-01-26 15:14:38 -05:00
You can verify your installed extensions and their status using the interactive
command:
2025-09-09 16:59:18 -04:00
2026-01-26 15:14:38 -05:00
```bash
/extensions list
2025-09-09 16:59:18 -04:00
```
2026-01-26 15:14:38 -05:00
or in noninteractive mode:
2025-09-09 16:59:18 -04:00
2026-01-26 15:14:38 -05:00
```bash
gemini extensions list
```
2026-01-26 15:14:38 -05:00
## Installation
2026-01-26 15:14:38 -05:00
To install a real extension, you can use the `extensions install` command with a
GitHub repository URL in noninteractive mode. For example:
2026-01-26 15:14:38 -05:00
```bash
gemini extensions install https://github.com/gemini-cli-extensions/workspace
```
2026-01-26 15:14:38 -05:00
## Next steps
2026-01-26 15:14:38 -05:00
- [Writing extensions](writing-extensions.md): Learn how to create your first
extension.
- [Extensions reference](reference.md): Deeply understand the extension format,
commands, and configuration.
- [Best practices](best-practices.md): Learn strategies for building great
extensions.
- [Extensions releasing](releasing.md): Learn how to share your extensions with
the world.