slash-commands-meta

Create custom slash commands with argument handling and Bash execution in Claude Code.

5|1|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/melodic-software/claude-code-plugins --skill slash-commands-meta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slash-commands-meta
Source: https://github.com/melodic-software/claude-code-plugins/tree/main/plugins/claude-ecosystem/skills/slash-commands-meta
Command: npx skills add https://github.com/melodic-software/claude-code-plugins --skill slash-commands-meta

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Users need to create custom shortcuts for frequently used actions or complex workflows within Claude Code, but require clear guidance on command creation, argument handling, and integration with Bash or file references. This skill streamlines workflow automation, saving time and effort.

Core Features & Use Cases

  • Custom Command Creation: Guides users through creating project-specific and personal slash commands, including frontmatter configuration (allowed-tools, argument-hint, description, model).
  • Argument & Execution Handling: Explains how to use $ARGUMENTS and positional arguments ($1, $2) and execute inline Bash commands (! prefix) or reference files (@ prefix).
  • Namespacing & Organization: Provides guidance on organizing commands using subdirectories and dot-namespacing, along with rules for conflict resolution.
  • Plugin & MCP Integration: Covers working with plugin-provided commands and using MCP prompts as dynamic slash commands (/mcp__server__promptname).
  • Use Case: A developer frequently runs git status and git diff with specific arguments. This skill helps them create a custom /git.status command that accepts arguments, executes Bash, and streamlines their Git workflow directly within Claude Code.

Quick Start

Use the slash-commands-meta skill to learn how to create a custom slash command that runs a Git command.