create-slash-commands

Generate Claude Code slash commands configured with YAML and XML structures.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/emptist/psypi --skill create-slash-commands-emptist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-slash-commands
Source: https://github.com/emptist/psypi/tree/main/ppi_skills/create-slash-commands
Command: npx skills add https://github.com/emptist/psypi --skill create-slash-commands-emptist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users create and manage slash commands for Claude Code, streamlining communication and automating workflows without the need for complex configurations.

Core Features & Use Cases

  • Create Custom Commands: Build custom slash commands for specific actions within Claude Code.
  • Structured YAML Configuration: Leverage YAML for easy command setup and management.
  • XML Structure for Clarity: Use XML tags to ensure consistent and clear command definitions.
  • Use Case: For example, create a /commit command to stage and commit changes to a repository with a single command.

Quick Start

Navigate to the .claude/commands/ directory and create a new command-name.md file to define your slash command.

Frequently Asked Questions about create-slash-commands

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create custom slash commands for Claude Code?

To create custom slash commands for Claude Code, navigate to the `.claude/commands/` directory and define your command in a new `command-name.md` file using YAML configuration and XML structure for clarity.

What is the best way to automate workflows using slash commands in Claude Code?

Automating workflows with slash commands in Claude Code involves generating structured command definitions using YAML for configuration and XML for clarity, streamlining communication and task automation without complex setups.

Do I need YAML to configure slash commands in Claude Code?

Yes, YAML configuration is required to set up and manage slash commands in Claude Code, ensuring structured command definitions alongside XML tags for consistent clarity.

Can I use XML structure to define Claude Code slash commands?

Yes, you use XML tags within your command definition files to ensure consistent and clear command structures when generating Claude Code slash commands.

How does a custom slash command streamline repository commits?

A custom slash command like `/commit` streamlines repository commits by allowing you to stage and commit changes through a single automated command defined in your `.claude/commands/` directory.