Command Development

Define and validate standardized Claude Code slash command development workflows.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/kgadek/kgadek-claude-plugin --skill command-development-kgadek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Command Development
Source: https://github.com/kgadek/kgadek-claude-plugin/tree/main/ai-spec/2026-01-21-sdd-inspirations/references/anthropics-claude-plugins-official/plugins/plugin-dev/skills/command-development
Command: npx skills add https://github.com/kgadek/kgadek-claude-plugin --skill command-development-kgadek

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Command Development standardizes the process of creating Claude Code slash commands by providing a consistent frontmatter, prompts structure, and plugin integration guidance.

Core Features & Use Cases

  • Frontmatter fields, dynamic arguments, file references, and Bash execution are supported.
  • Plugin integration patterns with agents, skills, and hooks, plus validation and best practices.
  • Clear guidance for organizing, testing, and distributing commands across teams.

Quick Start

Create a minimal command file with YAML frontmatter and test it in your project.

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 dynamic arguments?

Create a Claude Code slash command by defining a SKILL.md file with YAML frontmatter including at least name and description, then configure dynamic arguments and bash execution within the command structure.

What frontmatter fields are required for Claude Code plugin commands?

Required frontmatter fields for Claude Code plugin commands are name and description in the SKILL.md entrypoint, while optional resources can be organized under scripts, references, and assets directories.

Can I execute bash scripts directly from a Claude Code slash command?

Yes, Claude Code slash commands support bash execution, allowing you to run scripts directly and integrate file references alongside dynamic arguments within your plugin or project workflow.

What is the best way to organize and distribute slash commands across a team?

Organize slash commands across a team by standardizing using consistent frontmatter and plugin integration patterns, placing resources in scripts, references, and assets directories for clear distribution.

How do plugin integration patterns work with Claude Code agents and hooks?

Plugin integration patterns connect Claude Code slash commands with agents, skills, and hooks, providing a standardized workflow that enforces validation and best practices across the development environment.

Do I need to validate my custom Claude Code commands before deploying them?

Yes, the command development workflow enforces validation patterns and best practices to ensure your custom Claude Code commands function correctly before distributing them to plugins or projects.