From google-ecosystem
Guides creating custom Gemini CLI slash commands via TOML definitions, argument parsing, shell execution, and extensions. Use for command aliases, variables, and official doc queries.
npx claudepluginhub melodic-software/claude-code-plugins --plugin google-ecosystemThis skill is limited to using the following tools:
> **STOP - Before providing ANY response about Gemini Commands:**
Guides creation of Gemini CLI custom TOML slash commands with syntax, {{args}} arguments, !{ } shell output injection, file injection, and troubleshooting.
Delegates tasks to Gemini CLI for large-context analysis like broad codebase reviews or long-document processing. Activates on explicit requests such as 'use gemini' or 'delegate to gemini'.
Runs Google's Gemini CLI for code generation, review, analysis, web research via Google Search, and codebase architecture investigation. Use for second AI opinions, real-time web data, or parallel code tasks.
Share bugs, ideas, or general feedback.
STOP - Before providing ANY response about Gemini Commands:
- INVOKE
gemini-cli-docsskill- QUERY for the specific command topic
- BASE all responses EXCLUSIVELY on official documentation loaded
Expert skill for defining custom slash commands in the Gemini CLI. Unlike Claude Code's markdown-based commands, Gemini uses TOML configuration or Extension-based commands.
Keywords: gemini commands, custom slash commands, .toml commands, command arguments, command alias
Use this skill when:
commands.toml (or similar)<extension>/commands/*.toml)Gemini commands are typically defined in TOML files within extensions or configuration.
[command-name]
description = "Description"
prompt = "The actual prompt to send..."
(Note: Verify exact syntax via gemini-cli-docs as specific implementation details vary by version)
| Topic | Query Keywords |
|---|---|
| Definition | custom commands toml, define slash command |
| Arguments | command arguments, command variables |
| Scope | workspace commands, global commands |
What do you want to do?
gemini-cli-docs: "create custom command"gemini-cli-docs: "extension commands structure"Query: "How do I create a custom slash command in Gemini CLI?" Expected Behavior:
Query: "How do I add commands to my Gemini extension?" Expected Behavior:
Query: "How do I pass arguments to a Gemini command?" Expected Behavior:
Official Documentation:
Query gemini-cli-docs for: