create-command

Create custom Claude Code slash commands with YAML frontmatter and Markdown.

1|1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/hoanghd218/aws-kdp --skill create-command-hoanghd218
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-command
Source: https://github.com/hoanghd218/aws-kdp/tree/main/.claude/skills/create-command
Command: npx skills add https://github.com/hoanghd218/aws-kdp --skill create-command-hoanghd218

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the creation of custom slash commands, enabling users to define shortcuts for frequent or complex actions within the Claude environment.

Core Features & Use Cases

  • Guided Command Creation: Walks users through defining command actions, arguments, and necessary tools.
  • Structured Command Definition: Teaches the proper YAML frontmatter and Markdown structure for commands.
  • Use Case: A user wants a quick way to generate a project status report. They can use this Skill to create a /project:status command that automatically fetches git status and recent commits.

Quick Start

Use the create-command skill to build a new command for checking the git status.

Frequently Asked Questions about create-command

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

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

You can create custom slash commands for Claude Code through a guided interview process that helps you define command descriptions, argument handling, and tool permissions using proper YAML frontmatter and Markdown structure.

Can I use arguments and variables in my Claude commands?

Yes, custom Claude commands support variables like $ARGUMENTS, $1, $2, and file content embedding, allowing you to build dynamic shortcuts that accept runtime arguments for frequent or complex actions within your workflow.

Can I create namespaced commands like project status reports in Claude?

Yes, the command creation process supports namespaced commands, enabling you to build organized shortcuts like a project status command that automatically fetches git status and recent commits for streamlined reporting.

What is the best way to automate frequent developer workflows in Claude?

Building custom slash commands is an effective way to automate frequent developer workflows, letting you define structured shortcuts that encapsulate complex actions, argument handling, and specific tool permissions for repeated use.

Do I need to write YAML manually to build shortcuts for Claude?

No, you do not need to write YAML manually because the Skill facilitates command definition through a structured interview, teaching the proper YAML frontmatter and Markdown structure while guiding you through the setup.