gemini-commands

Community

Create reusable Gemini CLI slash commands.

Authorolafkfreund
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Gemini users often need repeatable, task-specific prompts and workflows. This skill lets you define custom slash commands in TOML files and run them from the Gemini CLI, reducing manual prompt composition and context switching.

Core Features & Use Cases

  • Project-scoped commands: Place TOML command definitions under .gemini/commands to reuse across tasks and teammates.
  • Namespace and organization: Create namespaced commands like git/commit.toml for structured workflows.
  • Easy activation and runtime prompts: Commands load at invocation and support embedded prompts, shell execution, and file content injection.
  • Use Case: Define a /status command that summarizes repository changes, or a /deploy command sequence to run deployment steps.

Quick Start

Create a new command by adding a TOML file under .gemini/commands (or ~/.gemini/commands for user scope) with a short description and a prompt. Then invoke it via /<command-name> in Gemini.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: gemini-commands
Download link: https://github.com/olafkfreund/nixos_config/archive/main.zip#gemini-commands

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.