用途:create-command 用于在 .agents/skills/<skill-name>/SKILL.md 创建新的 Codex 技能,依据用户需求生成符合命名规范与结构的技能文件。
主要能力:解析输入中的技能名称(kebab-case,如 review-pr)与描述;根据描述判断技能类型,包括初始化、开发前准备、代码检查、记录、生成等;生成最小 SKILL.md 结构,含 name、description 元数据与技能标题、使用说明;创建文件并输出确认信息,包括文件路径、触发方式($<skill-name> 或打开 /skills 选择)与描述。
使用方式:命令格式为 $create-command <skill-name> <description>,例如 $create-command review-pr Check PR code changes against project guidelines。执行步骤为解析输入、分析需求、生成技能内容、创建文件、确认创建。
内容规范:技能内容应清晰简洁、可执行、范围明确、有输出格式;避免过于模糊(如“优化代码”)、过于复杂(单个技能不超过 100 行)以及功能重复(先检查是否已有类似技能)。命名约定按类型使用前缀:会话开始用 start,开发前用 before-,检查用 check-,记录用 record-,生成用 generate-,更新用 update-,其他用动词开头(如 review-code、sync-data)。
适用场景:需要快速创建结构统一、命名规范的 Codex 技能时使用。
限制:资料未提供收费、价格、平台支持范围等信息;技能内容需遵循上述规范,单个技能不应超过 100 行。