用途:create-command 是一个“元命令”,用于交互式地创建新的 Claude 命令。它通过访谈理解命令目的,判断命令类别与模式,选择命令存放位置(项目级或用户级),生成命令文件,并创建配套资源、更新文档。
主要能力:支持五类命令模式——规划类(头脑风暴、提案、PRD)、实现类(带 ui、core、mcp 等模式变体)、分析类(审查、审计、报告)、工作流类(多步骤编排与依赖管理)、工具类(辅助与维护)。生成时要求命令文件以 YAML frontmatter 开头,description 必填,argument-hint 可选;支持 $ARGUMENTS 与 $1、$2 等参数、! 前缀执行 bash、@ 引用文件、扩展思考关键词,以及 allowed-tools、model、disable-model-invocation 等 frontmatter 选项。
使用方式:先列出目标目录已有命令(项目级 ls -la /.claude/commands/,用户级 ls -la ~/.claude/commands/),阅读相似命令以复用 frontmatter、MCP 工具调用、文档引用与人工审查段落等模式;随后按访谈流程确定用途、分类、模式与位置,生成命令文件,必要时在 /docs/command-resources/ 下创建模板并更新 claude-commands-guide.md 等文档,最后测试参数处理与 MCP 集成。
适用场景:需要为 Claude 新增斜杠命令、统一命令结构与命名、集成 MCP 工具、或为项目建立有序工作流命令时。
限制:资料未提供该命令的安装方式、收费、价格、平台支持或实际效果;具体可用性取决于所在环境与已有命令模式。