LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

create-slash-commands

Expert guidance for creating Claude Code slash commands. Use when working with slash commands, creating custom commands, understanding command structure, or learning YAML configuration.

1,297stars349forksUpdated 2/9/2026
Productivity & Workflow#yaml-configuration#claude-code#slash-commands#code-operations#workflow-automation

Security Assessment

Safe(100/100)
Security Score100/100

About create-slash-commands

The 'create-slash-commands' skill provides expert guidance on building custom slash commands for Claude Code, empowering users to streamline and standardize their workflows with reusable prompts. Slash commands allow users to trigger complex tasks by typing a simple '/command-name' syntax, eliminating the need for repetitive manual input. This skill helps users design and configure these commands to fit specific needs, ensuring a more efficient and automated approach to managing code operations and tasks within Claude Code environments.

FAQ

How do I create a slash command?

To create a slash command, create a `.claude/commands/` directory, define a `command-name.md` file, add YAML frontmatter with a description, and write the command's prompt. Test it using `/command-name [args]`.

Can I use dynamic arguments in my commands?

Yes, dynamic arguments can be used by referencing `$ARGUMENTS` in the `<objective>` or `<process>` tags. These arguments are specified in the command's frontmatter under 'argument-hint'.

Are there any specific tags required for slash commands?

Yes, slash commands must include certain tags like `<objective>`, `<process>`, and `<success_criteria>`. Additional tags like `<context>`, `<verification>`, and `<output>` may be used depending on the complexity of the command.

Is there a limitation on the complexity of slash commands?

The complexity of slash commands can vary. Simple commands only require basic tags, while more complex commands may involve dynamic arguments, context loading, and output generation, requiring additional tags for clarity.

Install create-slash-commands

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

glittercowboy/taches-cc-resources

Related Skills

short-form-video

14

multi-asset-morning-briefing

7,907

content-strategy

2,901

doherty-threshold

2,901