claude-command-builder

Guide creation of Claude Code slash commands with arguments and Bash execution.

Updated Nov 25, 2025
One-click install
npx skills add https://github.com/gounthar/bazel-riscv --skill claude-command-builder-gounthar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-command-builder
Source: https://github.com/gounthar/bazel-riscv/tree/main/.claude/skills/anthropic/claude-command-builder
Command: npx skills add https://github.com/gounthar/bazel-riscv --skill claude-command-builder-gounthar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating effective Claude Code slash commands with proper arguments, bash execution, and workflow design can be tricky and error-prone. This Skill interactively guides you through the entire process, ensuring your custom commands are well-structured, functional, and save you time on repetitive tasks.

Core Features & Use Cases

  • Interactive Command Creation: Receive step-by-step guidance to define command names, descriptions, and arguments, making command development intuitive.
  • Bash Integration: Learn to embed and execute powerful shell commands directly within your slash commands for robust automation.
  • Workflow Design: Structure complex command workflows with clear steps, validation, and error handling, ensuring reliable execution.
  • Use Case: If you need a slash command that takes a file path, runs a linter, and suggests fixes, this Skill can show you how to set up the argument-hint and allowed-tools efficiently.

Quick Start

Help me create a new slash command called greet-user that takes a name as an argument and outputs 'Hello, $1!'.

Frequently Asked Questions about claude-command-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a custom Claude Code slash command?

Creating a Claude Code slash command involves defining a command name, description, and arguments, then structuring it with proper frontmatter and allowed-tools permissions. This Skill guides you through each step interactively, from naming your command to embedding bash execution and assembling workflows, so you end up with a ready-to-use template.

Can I run bash commands inside a Claude Code slash command?

Yes, you can embed and execute bash commands directly within Claude Code slash commands for automation. This Skill shows you how to integrate shell execution into your command workflows, handle arguments passed to bash, and structure the execution so your command reliably runs system-level tasks.

What's the best way to structure arguments and permissions in a slash command?

Proper slash command structure requires defining argument names, types, and hints, then setting allowed-tools permissions to control what the command can access. This Skill automates that process, ensuring your argument-hint and permissions configuration is correct so your command works predictably and safely.

How do I design a complex workflow in a slash command?

Complex workflows need clear steps, validation, and error handling to run reliably. This Skill helps you assemble multi-step command workflows by structuring each phase, defining how data flows between steps, and building in checks so your automation executes without surprises.

Do I need coding experience to build a CLI automation command?

No, this Skill interactively guides you through CLI automation and slash command creation without requiring deep coding knowledge. It handles frontmatter formatting, argument definition, and bash integration for you, so you can build functional commands by following step-by-step prompts.