Keyflow

Search Keyflow

Find a shortcut, workflow, MCP server or skill

command-development

Official · Anthropic

Installation

Terminal

git clone --depth 1 https://github.com/anthropics/claude-plugins-official.git /tmp/command-development-src
cp -r /tmp/command-development-src/plugins/plugin-dev/skills/command-development ~/.claude/skills/command-development

Or .claude/skills/command-development to scope it to one repo.

Summary

This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.

Command Development for Claude Code Note: The .claude/commands/ directory is a legacy format. For new skills, use the .claude/skills/<name/SKILL.md directory format. Both are loaded identically — the only difference is file layout. See the skill-development skill for the preferred format. Overview Slash commands are frequently-used prompts defined as Markdown files that Claude executes during interactive sessions. Understanding command structure, frontmatter options, and dynamic features enables creating powerful, reusable workflows. Key concepts: - Markdown file format for commands - YAML frontmatter for configuration - Dynamic arguments and file references - Bash execution for context - Command organization and namespacing Command Basics What is a Slash Command? A slash command is a Markdown file containing a prompt that Claude executes when invoked. Commands provide: - Reusability: De…

Questions

This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.

Claude Code: ~/.claude/skills/command-development. Codex: ~/.agents/skills/command-development. Antigravity: ~/.gemini/config/skills/command-development. Use .claude/skills or .agents/skills inside a repo to scope it to one project.

More from anthropics/claude-plugins-official

Name
  1. access
  2. configure
  3. access
  4. configure
  5. claude-automation-recommender
  6. claude-md-improver
  7. claude-security
  8. cardputer-buddy
Buy me a coffee