command-creator

Create Claude Code slash commands with frontmatter templates and kebab-case naming.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/dagster-io/workstack --skill command-creator-dagster-io
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: command-creator
Source: https://github.com/dagster-io/workstack/tree/main/.claude/skills/command-creator
Command: npx skills add https://github.com/dagster-io/workstack --skill command-creator-dagster-io

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Repetitive AI interactions or complex multi-step workflows can be time-consuming. This skill empowers you to encapsulate these into reusable slash commands, making Claude more efficient and consistent.

Core Features & Use Cases

  • Guided Command Creation: Systematically define command name, arguments, and workflow steps.
  • Agent-Optimized Instructions: Generate commands with clear, imperative instructions for autonomous AI execution.
  • Workflow Automation: Automate common tasks like code review, CI fixing, or plan generation into single commands.
  • Use Case: Create a /submit-pr command that automatically stages changes, drafts a commit message, and submits a pull request using your preferred tools.

Quick Start

Use the command-creator skill to create a new slash command named 'code-review' that takes a branch name as an argument.

Frequently Asked Questions about command-creator

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

FAQPage Schema
How do I automate repetitive Claude workflows with slash commands?

Slash commands encapsulate multi-step workflows into reusable shortcuts. Use command-creator to define a command name, arguments, and structured steps—Claude then executes the workflow consistently each time you invoke it, eliminating manual repetition.

Can I create project-specific commands for Claude Code?

Yes. Command-creator auto-detects whether to save commands project-locally or globally based on your workspace context. Project-specific commands live in your project directory; global commands are available across all Claude Code sessions.

What's the best way to structure a Claude command for agent delegation?

Command-creator generates agent-optimized instructions with clear, imperative steps. Define command name in kebab-case, specify arguments, break workflows into discrete steps, and include error handling—the skill enforces this structure automatically.

How do I document a complex workflow as a reusable command?

Use frontmatter-based templates to define command metadata, arguments, and sequential workflow steps. Command-creator guides you through systematic definition, then generates a command Claude can execute autonomously without manual intervention each run.

What naming rules apply to custom slash commands?

Commands must use kebab-case naming convention—lowercase with hyphens separating words, like /submit-pr or /code-review. Command-creator enforces this format during creation to ensure consistency and CLI compatibility.

Can I use slash commands to automate code review or CI workflows?

Yes. Common use cases include /code-review to audit a branch, /fix-ci to resolve build failures, and /submit-pr to stage, commit, and push changes. Command-creator handles argument parsing and multi-step execution for these automation scenarios.