command-creatorWHAT: Create Claude Code slash commands - reusable markdown workflows invoked with /command-name. WHEN: User wants to create, make, or add a slash command. User wants to automate a repetitive workflow or document a consistent process for reuse. KEYWORDS: "create a command", "make a slash command", "add a command", "new command", "/command", "automate this workflow", "make this repeatable"
Install via ClawdBot CLI:
clawdbot install wpank/command-creatorSlash commands are markdown files in .claude/commands/ (project) or ~/.claude/commands/ (global) that expand into prompts when invoked.
---
description: Brief description for /help (required)
argument-hint: <required> or [optional] (if takes arguments)
---
# Command Title
[Instructions for agent to execute autonomously]
git rev-parse --is-inside-work-tree.claude/commands/, No git ā ~/.claude/commands/Report chosen location before proceeding.
Load references/patterns.md and present options:
| Pattern | Structure | Use When |
|---------|-----------|----------|
| Workflow Automation | Analyze ā Act ā Report | Multi-step with clear sequence |
| Iterative Fixing | Run ā Parse ā Fix ā Repeat | Fix issues until passing |
| Agent Delegation | Context ā Delegate ā Iterate | Complex tasks, user review |
| Simple Execution | Parse ā Execute ā Return | Wrapper for existing tools |
Ask: "Which pattern is closest to what you want?"
A. Name and Purpose
my-command)B. Arguments
, Optional: [placeholder]C. Workflow Steps
D. Constraints
Load references/best-practices.md for:
Key principles:
make lint", not "Check for errors"mkdir -p [directory-path]
Write the command file. Report:
/command-name [args]Suggest: "Test with /command-name [args]"
Iterate based on feedback.
Imperative form (verb-first):
Specific, not vague:
make lint to check for errors"Include outcomes:
git status - should show modified files"Realistic examples:
git commit -m "Add OAuth2 authentication"git commit -m "foo bar"1. Check for .PLAN.md
2. Analyze git status/diff
3. Perform actions
4. Report results
1. Run make all-ci (max 10 iterations)
2. Parse errors by category
3. Apply targeted fixes
4. Repeat until success or stuck
1. Present context
2. Invoke subagent with Task tool
3. Iterate with user feedback
4. Save output after approval
See references/examples.md for full command examples.
Before finalizing:
my-command, not my_command)Generated Mar 1, 2026
A development team creates slash commands to automate code review workflows, such as running linters, formatting code, and generating commit messages. This reduces repetitive manual steps and ensures consistent processes across team members, speeding up development cycles.
DevOps engineers use the skill to build commands for automating infrastructure checks, deployment validations, and monitoring alerts. This streamlines CI/CD pipelines by encapsulating complex scripts into reusable markdown workflows, improving reliability and reducing human error.
Content teams create commands to automate tasks like formatting blog posts, generating metadata, and publishing to CMS platforms. This ensures brand consistency and saves time on repetitive editing tasks, allowing creators to focus on high-value content.
Researchers automate data analysis workflows by creating commands to run statistical tests, generate visualizations, and compile reports. This enhances reproducibility and efficiency in handling large datasets, supporting collaborative research projects.
Support teams develop commands to automate ticket categorization, response drafting, and escalation processes. This improves response times and consistency in customer service, freeing agents to handle more complex issues.
Offer a premium version with advanced features like analytics, team collaboration tools, and priority support. Revenue is generated through monthly or annual subscriptions per user, targeting enterprises and large teams seeking scalable automation solutions.
Provide a free basic version for individual users and small teams, with paid upgrades for enterprise features such as custom integrations, enhanced security, and dedicated training. Revenue comes from enterprise licensing and consulting services.
Create a marketplace where users can buy, sell, or share pre-built slash commands for specific industries or tasks. Revenue is generated through transaction fees on sales and premium listings, fostering a community-driven ecosystem.
š¬ Integration Tip
Integrate with existing project management tools like Git and CI/CD pipelines to enhance workflow automation, ensuring commands are easily accessible and executable within familiar environments.
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications.
Advanced desktop automation with mouse, keyboard, and screen control
Manage n8n workflows and automations via API. Use when working with n8n workflows, executions, or automation tasks - listing workflows, activating/deactivating, checking execution status, manually triggering workflows, or debugging automation issues.
Design and implement automation workflows to save time and scale operations as a solopreneur. Use when identifying repetitive tasks to automate, building workflows across tools, setting up triggers and actions, or optimizing existing automations. Covers automation opportunity identification, workflow design, tool selection (Zapier, Make, n8n), testing, and maintenance. Trigger on "automate", "automation", "workflow automation", "save time", "reduce manual work", "automate my business", "no-code automation".
Browser automation via Playwright MCP server. Navigate websites, click elements, fill forms, extract data, take screenshots, and perform full browser automation workflows.