用途:该技能面向 Navigator 插件开发,用于按项目已有规范生成新的斜杠命令,适用于“添加斜杠命令”“新建 /nav 命令”“生成命令”等场景,并可在用户描述相关需求时自动触发。
主要能力:技能会先收集命令需求,包括 kebab-case 命令名(不含 /nav: 前缀)、一句话用途、复杂度(simple / medium / complex)以及是否面向用户;随后分析现有命令的结构、语气、表情符号用法和示例格式,参考相似命令设计章节结构;再通过 functions/command_generator.py 生成命令 Markdown 文件,文件位于 commands/[command-name].md,并通过 functions/command_validator.py 校验 YAML frontmatter、描述字段、Markdown 结构、章节内容、代码块格式、示例真实性和语气风格等。
使用方式:技能内置执行步骤,依次为收集需求、分析相似命令、设计结构、生成文件、校验文件和展示用法示例。生成后输出文件路径、行数、复杂度、调用方式及后续步骤提示,例如手动测试、更新插件文档或加入 CLAUDE.md 命令列表。
适用场景:适合为 Navigator 添加信息类命令(如 version、status)、操作类命令(如 marker、compact、archive)、配置类命令(如 init、migrate)和管理类命令。技能还提供简单、中等、复杂三类命令的章节模板与常见命令模式。
限制:资料仅描述该技能面向 Navigator 插件与 Claude Code 环境,未提供其他平台支持、收费或价格信息;命令生成依赖项目内 functions/command_generator.py 与 functions/command_validator.py 等预设函数,实际可用性取决于本地插件环境。