command-development

Design and implement custom slash commands for Claude Code.

Updated May 3, 2026
One-click install
npx skills add https://github.com/skogai/marketplace --skill command-development-skogai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: command-development
Source: https://github.com/skogai/marketplace/tree/main/plugin-dev/skills/command-development
Command: npx skills add https://github.com/skogai/marketplace --skill command-development-skogai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the challenge of creating, organizing, and maintaining custom slash commands for Claude Code, ensuring your workflows are consistent, reusable, and well-documented.

Core Features & Use Cases

  • Command Structure: Learn the exact Markdown and YAML frontmatter format required for functional slash commands.
  • Dynamic Workflows: Implement dynamic arguments, file references, and bash execution to build powerful, context-aware automation.
  • Use Case: If you frequently perform a multi-step code review process, use this skill to package those steps into a single /review-pr command that automatically fetches PR details, runs linters, and generates a summary.

Quick Start

Use the command-development skill to help me create a new slash command that runs my project tests and formats the output.

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 for Claude Code automation workflows?

Custom slash commands for Claude Code are defined using Markdown files with specific YAML frontmatter to specify structure, dynamic arguments, and file references for reusable automation workflows.

What is the correct YAML frontmatter format for a Claude Code slash command?

The YAML frontmatter for a Claude Code slash command specifies the command's configuration and structure, enabling dynamic argument handling and bash execution patterns to build context-aware automation.

How do I pass dynamic arguments and run bash execution in Claude Code commands?

You implement dynamic arguments and bash execution in Claude Code commands by configuring the YAML frontmatter and Markdown structure to accept variable inputs and trigger shell scripts within the workflow.

Can I use slash commands to package a multi-step code review process in Claude Code?

Yes, you can package a multi-step code review process into a single slash command that automatically fetches PR details, runs linters, and generates a summary using dynamic arguments and bash execution.

How should I organize plugin-specific slash commands to keep them maintainable?

You organize plugin-specific slash commands by following the structural guidance for command configuration and documentation, ensuring your reusable workflows remain consistent and maintainable within the Claude Code environment.