Command Development

Create and validate Claude Code slash commands with frontmatter conventions.

3|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/Delqhi-Projects/ZOE-Solar-Accounting-OCR --skill command-development-delqhi-projects
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Command Development
Source: https://github.com/Delqhi-Projects/ZOE-Solar-Accounting-OCR/tree/main/.claude/PLUGINS/marketplaces/claude-code-plugins/plugins/plugin-dev/skills/command-development
Command: npx skills add https://github.com/Delqhi-Projects/ZOE-Solar-Accounting-OCR --skill command-development-delqhi-projects

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines the creation, validation, and governance of Claude Code slash commands by codifying frontmatter conventions, command patterns, and plugin integrations.

Core Features & Use Cases

  • Provides guidance on YAML frontmatter fields (description, allowed-tools, model, argument-hint) and Markdown command prompts.
  • Covers command organization patterns (flat vs namespaced), plugin-root references, and Bash/file references for automation.
  • Includes integration patterns with agents, skills, and hooks to support end-to-end workflows across projects and plugins.

Quick Start

Create a basic command file with a brief description and frontmatter in .claude/commands to begin.

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 frontmatter?

Valid frontmatter fields for Claude Code slash commands include description, allowed-tools, model, and argument-hint. These fields configure command behavior, tool access permissions, and model selection within the command file.

What's the best way to organize slash commands across multiple plugins?

You can integrate slash commands with agents, skills, and hooks by applying plugin patterns and file references that connect command execution to broader automation workflows across projects and teams.

Does Claude Code command development support Bash execution?

Claude Code command development supports Bash execution and file references, allowing commands to automate structured workflows by running scripts and referencing project files directly within the command prompt.

Why does my slash command validation fail in Claude Code?

Slash command validation fails when frontmatter fields do not match allowed conventions or when command patterns lack proper plugin-root references, argument hints, or structured Markdown formatting required by the validation rules.