Command Development

Automate structured Claude Code slash command development with YAML frontmatter and namespaces.

1|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/kurohit2/MlProject --skill command-development-kurohit2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Command Development
Source: https://github.com/kurohit2/MlProject/tree/main/.agents/skills/command-development
Command: npx skills add https://github.com/kurohit2/MlProject --skill command-development-kurohit2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Command development for Claude Code can be complex and error-prone; this skill guides users to design standardized slash commands with YAML frontmatter, file references, and modular patterns.

Core Features & Use Cases

  • Standard frontmatter fields (name, description, model, allowed-tools)
  • Command patterns (basic to advanced, including namespace organization and plugin integration)
  • References to scripts, references, and assets; supports Bash execution and interactive flows
  • Real-world use cases across plugins and automation tasks

Quick Start

Create a new slash command by following the standard frontmatter and reference patterns documented in this skill.

Frequently Asked Questions about Command Development

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

FAQPage Schema
How do I create a Claude Code slash command with YAML frontmatter?

To create a Claude Code slash command, define standard frontmatter fields including name, description, model, and allowed-tools. This skill automates structured command development by providing templates that enforce best practices for validation, error handling, and interactive patterns.

What is the best way to organize Claude Code commands into namespaces?

Organizing Claude Code commands into namespaces involves modular patterns that group related commands logically. This skill guides you through advanced command patterns and namespace organization to ensure clean plugin integration and maintainable automation tasks across projects.

Can I integrate Bash scripts and external assets into Claude Code slash commands?

Yes, Claude Code slash commands support Bash execution and interactive flows by referencing scripts, references, and assets. This skill specifies how to integrate these external components into your commands for advanced automation and real-world plugin tasks.

Does Claude Code command development require specific validation and error handling patterns?

Claude Code command development enforces strict validation and error handling patterns to prevent complex and error-prone setups. This skill provides clear guidelines and standardized templates to ensure your interactive patterns and command execution remain robust.

Why are my custom Claude Code slash commands failing to execute properly?

Custom slash commands often fail due to misconfigured frontmatter or missing file references. This skill addresses these issues by automating structured command development, enforcing standardized YAML definitions, and providing modular patterns for seamless plugin integration.