command-creator

Generate custom Claude Code slash commands as markdown files with YAML frontmatter.

2|Updated Oct 21, 2025
One-click install
npx skills add https://github.com/jbabin91/super-claude --skill command-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: command-creator
Source: https://github.com/jbabin91/super-claude/tree/main/plugins/claude-tools/skills/command-creator
Command: npx skills add https://github.com/jbabin91/super-claude --skill command-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually creating and structuring custom slash commands for Claude Code can be time-consuming and prone to errors, especially when trying to adhere to best practices. This Skill streamlines the entire process, ensuring your commands are properly formatted, well-documented, and ready to automate your workflows.

Core Features & Use Cases

  • Structured Command Generation: Automatically creates command files with correct YAML frontmatter, clear purpose, usage instructions, and parameter documentation.
  • Workflow Automation: Ideal for building project-specific commands or standardizing common operations across your team, reducing repetitive manual tasks.
  • Use Case: You frequently need to set up new fullstack projects. Use this Skill to create a /setup-tanstack-fullstack command that automates the entire scaffolding process, including database and authentication setup, saving you hours on repetitive project initialization.

Quick Start

Example: Create a new command

First, ensure the 'skill-tools' plugin is installed:

/plugin install skill-tools

Then, in Claude Code, simply ask:

"Create a new slash command for deploying to Cloudflare Pages."

The skill will guide you through naming, purpose, parameters, and examples.

Frequently Asked Questions about command-creator

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

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

Custom slash commands for Claude Code are generated by creating markdown files with YAML frontmatter that define the command's purpose, parameters, and instructions. This Skill automates that process, ensuring proper formatting and structure so your commands are ready to use immediately in project-wide or global contexts.

What format do Claude Code slash commands require?

Claude Code slash commands use markdown files with YAML frontmatter to define metadata like name, description, and parameters, followed by the command logic in the markdown body. This standardized format ensures consistency, clarity, and proper validation across all your custom commands.

Can I use slash commands to automate repetitive workflows?

Yes, custom slash commands automate repetitive workflows by encoding multi-step processes into reusable commands. You can create project-specific commands like scaffolding, deployment, or setup workflows that execute the same sequence of actions on demand, saving time across your team.

How do I standardize command creation across my team?

This Skill enforces a standardized YAML frontmatter and markdown structure for all generated commands, ensuring every team member creates commands that follow best practices for clarity, completeness, and actionable instructions, reducing inconsistency and errors.

What happens after I generate a slash command?

Once generated, the command file is placed in the appropriate location (project-wide or global context) and is immediately available as a slash command in Claude Code, ready to automate your workflow without additional setup or manual formatting.

Do I need the skill-tools plugin to create slash commands?

Yes, the skill-tools plugin must be installed before using this Skill. Installation is a one-time setup step; after that, you can generate commands by requesting them directly in Claude Code.