Command Development

Create and manage Claude Code slash commands with Markdown and YAML frontmatter.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/CuCryptos/sixroundsdeep --skill command-development-cucryptos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Command Development
Source: https://github.com/CuCryptos/sixroundsdeep/tree/main/.agents/skills/command-development
Command: npx skills add https://github.com/CuCryptos/sixroundsdeep --skill command-development-cucryptos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers users to create, organize, and manage Claude Code's slash commands effectively, streamlining complex workflows and enhancing agent productivity.

Core Features & Use Cases

  • Command Structure: Understand the Markdown format and YAML frontmatter for defining commands.
  • Dynamic Arguments: Learn to use $1, $2, and $ARGUMENTS for flexible command inputs.
  • File References: Integrate file contents directly into commands using @ syntax.
  • Bash Execution: Safely execute shell commands for dynamic context gathering.
  • Organization: Implement flat or namespaced structures for command management.
  • Use Case: A developer needs to create a new slash command to automate code reviews. They use this Skill to learn about frontmatter fields like allowed-tools and argument-hint, and how to reference specific files for review.

Quick Start

Use the command development skill to learn how to define command arguments using $1.

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 in Claude Code?

Create custom slash commands in Claude Code by defining Markdown files with YAML frontmatter. This structure allows you to specify allowed tools, argument hints, and organize command workflows for agent productivity.

How do I use dynamic arguments in Claude Code commands?

Dynamic arguments in Claude Code commands are parsed using variables like $1, $2, and $ARGUMENTS. This syntax allows you to pass flexible, runtime inputs directly into your prompt engineering workflows.

Can I reference external files within a Claude Code slash command?

You can reference external files within a Claude Code slash command by using the @ syntax. This directly integrates file contents into your command context for dynamic processing and review.

What is the best way to organize multiple slash commands for a project?

Organize multiple slash commands using flat or namespaced structures. This approach ensures command management remains scalable and integrates cleanly with plugin features for advanced workflows.

How does bash execution work within Claude Code commands?

Bash execution within Claude Code commands safely gathers dynamic context by running shell commands. This is configured through YAML frontmatter fields to ensure secure integration during prompt execution.

Do I need YAML frontmatter to define allowed tools for Claude Code commands?

YAML frontmatter is required to define allowed tools and argument hints for Claude Code commands. This configuration dictates how the agent interacts with specific tools during command execution.