Command Development

Design and validate slash-command Skill Units with SKILL.md frontmatter.

43|9|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/ssdeanx/AgentStack --skill command-development-ssdeanx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Command Development
Source: https://github.com/ssdeanx/AgentStack/tree/main/.github/skills/command-development
Command: npx skills add https://github.com/ssdeanx/AgentStack --skill command-development-ssdeanx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Command development for Claude Code Slash Command SKILL units ensures consistent, reusable prompts across teams by standardizing frontmatter, structure, and documentation.

Core Features & Use Cases

  • Frontmatter-driven command design and discovery for reliable /help output
  • Pattern templates for plugin integration (agents, skills, hooks) and modular composition
  • Comprehensive guidance on structure, validation, and testing, plus references and examples

Quick Start

Create a new slash-command Skill Unit by adding a SKILL.md with name and description, plus optional references/scripts/assets as needed, and document command patterns for Claude Code.

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 custom slash command for Claude Code?

Build a custom slash command by creating a SKILL.md file with mandatory YAML frontmatter specifying name and description, then add optional scripts, references, or assets to support the command logic.

What is the best way to structure Claude Code command frontmatter?

Structure command frontmatter using standardized YAML format including mandatory name and description fields, ensuring consistent command discovery and reliable output across teams.

How does YAML frontmatter affect slash command discovery in Claude Code?

YAML frontmatter drives slash command discovery by providing mandatory name and description metadata required for reliable command routing and consistent help output within the Claude Code environment.

Can I integrate plugin patterns into my Claude Code commands?

Integrate plugin patterns into Claude Code commands by using modular composition templates that support agents, skills, and hooks within your command structure.

What validation checks are required when developing Claude Code commands?

Command development requires validating mandatory SKILL.md frontmatter fields and enforcing a toxicity check to ensure the command is safe, documented, and structurally sound before deployment.

Why do my Claude Code commands fail to show up in the help output?

Claude Code commands fail to appear in help output when the SKILL.md file is missing mandatory frontmatter fields, specifically the required name and description properties needed for discovery.