create-command

Create Claude Code slash commands by generating .claude/commands/{name}.md files.

520|175|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/evolution-foundation/evo-nexus --skill create-command-evolution-foundation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-command
Source: https://github.com/evolution-foundation/evo-nexus/tree/main/.claude/skills/create-command
Command: npx skills add https://github.com/evolution-foundation/evo-nexus --skill create-command-evolution-foundation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of creating reusable Claude Code slash commands without manually writing and maintaining the required .md files in the correct location.

Core Features & Use Cases

  • Command definition guidance: Collects the command name, purpose, optional agent mapping, and argument expectations to ensure the generated command matches the user’s intent.
  • Deterministic command file creation: Produces a .claude/commands/{name}.md file that Claude Code can invoke as /{name} with optional $ARGUMENTS placeholders.
  • Safety via verification: Includes a final verification step so the user can confirm the file exists and where to edit or delete it.
  • Use case: Create a consistent shortcut for a team workflow like “/deploy” that summarizes the latest CI status, or a domain-specific shortcut like “/tickets” that delegates to a projects agent.

Quick Start

Tell the AI: create a command named "release-notes" that summarizes the latest GitHub releases and includes bullet points of highlights, with no agent, and no arguments fallback help.

Frequently Asked Questions about create-command

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

FAQPage Schema
How do I create Claude Code slash commands without manually writing markdown files?

To create Claude Code slash commands, you generate a .md file in the .claude/commands directory. This Skill automates command generation by collecting your command purpose, arguments, and optional agent links to write the required markdown template.

What is the best way to automate reusable prompt templates for Claude Code workflows?

Automating reusable prompt templates involves defining a slash command with a specific purpose and optional $ARGUMENTS placeholders. The generated .claude/commands/{name}.md file allows Claude Code to invoke the template dynamically during workflow automation.

Can I link a generated slash command to an agent for domain-specific tasks?

Yes, you can link a generated slash command to an agent. During command generation, the Skill collects optional agent mapping details to ensure your shortcut delegates domain-specific tasks like ticket tracking directly to the appropriate agent.

How do I use $ARGUMENTS placeholders in a Claude Code command file?

You use $ARGUMENTS placeholders in a Claude Code command file by defining argument expectations during command generation. The Skill writes these placeholders into the .md prompt template, allowing you to pass dynamic inputs when invoking the shortcut.

Does creating a slash command require manually verifying the markdown file location?

No, manual verification is unnecessary because the command generation process includes a final safety verification step. It confirms the .claude/commands/{name}.md file exists and tells you exactly where to edit or delete it.

When do I need to generate a dedicated slash command instead of typing prompts directly?

You need to generate a dedicated slash command when you want reusable quick actions for repetitive workflows. Creating deterministic .md files ensures consistent execution for tasks like status checks or release summaries without retyping prompts.