用途:Skill Creator 用于创建或更新 AgentSkills,帮助设计、组织和打包技能。技能是模块化、自包含的包,通过提供专门知识、工作流和工具来扩展 Codex 的能力,把通用智能体转变为具备特定领域流程知识的专用智能体。
主要能力:技能可提供专门工作流(特定领域的多步流程)、工具集成(处理特定文件格式或 API 的说明)、领域专长(公司特定知识、模式、业务逻辑)以及捆绑资源(脚本、参考资料、资产)。核心原则强调简洁,只补充 Codex 尚不具备的上下文;并按任务脆弱性设置自由度:高自由度用文本指令,中自由度用带参数的伪代码或脚本,低自由度用具体脚本和少量参数。
结构:每个技能包含必需的 SKILL.md(YAML frontmatter 含 name 与 description,以及 Markdown 正文)和可选资源目录 scripts/、references/、assets/。采用三级渐进式披露:元数据始终在上下文中,SKILL.md 正文在触发后加载,捆绑资源按需加载。SKILL.md 正文建议保持在 500 行以内,详细内容拆分到引用文件,引用保持一层深度,长文件加目录。
创建流程:理解技能的具体用例;规划可复用内容;运行 scripts/init_skill.py <skill-name> --path <output-directory> [--resources scripts,references,assets] [--examples] 初始化;编辑技能并实现资源、编写 SKILL.md;运行 package_skill.py 打包;根据实际使用迭代。命名使用小写字母、数字和连字符,长度小于 64 字符,优先动词开头短语,文件夹名与技能名一致。
限制:技能中不应包含 README.md、INSTALLATION_GUIDE.md、QUICK_REFERENCE.md、CHANGELOG.md 等多余文档;信息不应在 SKILL.md 与引用文件中重复;脚本需实际运行测试。具体安装与收费信息暂未提供。