SuperAPI AI 工具集

command-generator

编程与开发

查看项目

更新于 10-15 17:32

技能介绍

用途:当用户请求“创建命令”“新建命令”或“命令生成器”时触发,用于生成 Claude Code 的命令文件(.md,含 YAML frontmatter)。

主要能力:从 $ARGUMENTS 或技能参数中提取 $SKILL_NAME、$DESCRIPTION、$LOCATION、$GROUP、$ARGUMENT_HINT,并按规则校验(如 skillName 需为小写字母开头、仅含小写字母数字和连字符;location 必须为 project 或 user)。生成阶段先推断命令领域与复杂度(简单 2-3 步、标准 3-4 步、复杂 4-6 步),再起草完整命令文件,包含 YAML frontmatter、purpose、required_reading、process 步骤(parse_input 优先、领域执行步骤、report 收尾)、error_codes 表与 success_criteria 清单。路径映射:project 对应 .claude/commands,user 对应 ~/.claude/commands;有 $GROUP 时追加子目录。

使用方式:提供必要参数后由技能生成并写入目标路径,写入前若文件已存在会提示将覆盖,随后用 Write 写入并用 Read 回读验证(检查无占位符、步骤数、错误码交叉引用、shell 正确性等),失败则用 Edit 修复,最后输出完成报告与后续步骤。

适用场景:为项目或用户级 Claude Code 创建结构化、可执行、含错误码与成功标准的命令文件。

限制:资料未提供该技能的独立安装命令、收费方式、运行环境要求或与其他工具的集成细节;参数、校验、步骤生成及 shell 规范均以原文列出的规则为准。