command-development

Develop Claude Code slash commands with YAML frontmatter and Bash execution.

2|Updated Jul 9, 2026
One-click install
npx skills add https://github.com/koki3141/codex-global-skills --skill command-development-koki3141
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: command-development
Source: https://github.com/koki3141/codex-global-skills/tree/main/command-development
Command: npx skills add https://github.com/koki3141/codex-global-skills --skill command-development-koki3141

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides comprehensive guidance on creating Claude Code slash commands, addressing common challenges in command development and best practices.

Core Features & Use Cases

  • Comprehensive Guide: Learn about command file format, YAML frontmatter, dynamic arguments, and best practices.
  • Plugin-Specific Features: Understand plugin command patterns, integration with plugin components, and validation patterns.
  • Use Cases: Suitable for users creating slash commands, writing custom commands, or needing guidance on command development.

Quick Start

Create a new slash command with the command-development skill by following the instructions in the SKILL.md file.

Frequently Asked Questions about command-development

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, you define the command structure using a specific file format with YAML frontmatter. This skill guides you through the process, covering dynamic arguments and best practices for command development.

What is the file format and structure for Claude Code command development?

Claude Code command development uses a specific file format featuring YAML frontmatter to define metadata and structure. This format supports dynamic arguments and Bash execution, enabling robust custom commands when integrated within your development workflow.

Can I use dynamic arguments and Bash execution in Claude Code commands?

Yes, Claude Code commands support dynamic arguments and Bash execution. This allows you to build flexible commands that accept variable inputs and execute shell scripts, providing extensive automation capabilities within your command development process.

Does this guide cover plugin integration patterns for slash commands?

Yes, this guide covers plugin-specific features including integration with plugin components and validation patterns. It helps you understand how to structure commands that interact seamlessly with plugin architecture for extended functionality.

What are the best practices for developing Claude Code commands?

Best practices for developing Claude Code commands involve properly structuring your YAML frontmatter, validating dynamic arguments, and organizing plugin components. Following these guidelines ensures your custom commands are maintainable, robust, and integrate correctly.