slash-commands

Solid

Use when creating reusable slash commands for an agent. Covers when a command beats a skill, argument handling, composing tool calls, and writing commands that are worth typing.

AI & Automation 23 stars 2 forks Updated today MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
46
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Slash Commands ## Purpose Turn a workflow you repeat into a command you invoke. A slash command is an explicit, user-triggered prompt — as distinct from a skill, which the model decides to load on its own. ## When to Use - A prompt you find yourself retyping. - A multi-step workflow with a fixed shape: review, release, triage, summarize. - A team workflow that everyone should run the same way. - Anything you want to invoke deliberately, rather than have the model choose. ## Capabilities - Command authoring with arguments. - Composing tool calls and shell commands into a workflow. - Scoping: project-level, personal, or bundled in a plugin. - Distinguishing command from skill. ## Inputs - The workflow, and the variable parts of it. - What the user will type, and what they will pass as arguments. ## Outputs - A command file that runs the workflow reliably. - Clear argument handling with a sensible default. ## Workflow 1. **Decide: command or skill?** — A skill is loaded when the model judges it relevant. A command is invoked when the user decides. If you want control over *when* it runs, it is a command. 2. **Name it for the action** — `/review`, `/release`, `/triage`. A verb the user would think of. 3. **Handle the arguments** — What varies between invocations? A PR number, a file, a version. Provide a default where one is sensible. 4. **Write the workflow as instructions** — The command file is a prompt. It should say what to do, in order, with what constraints. ...

Details

Author
nimadorostkar
Repository
nimadorostkar/Claude-Skills-collection
Created
1 weeks ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

command-development

This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.

23 Updated today
thevibeworks
AI & Automation Featured

command-development

This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.

431 Updated 4 days ago
tzachbon
Data & Documents Listed

command-development

This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.

0 Updated today
mrkhachaturov