skill-creator 是一套用于编写和结构化专业级智能体技能(agent skills)的流程,遵循 agentskills.io 规范与渐进式披露原则。适用于创建新技能目录、起草过程性技能内容、组织技能内部结构等场景。
主要流程分为五步。第一步初始化并校验元数据:定义唯一名称(1–64 个字符,仅限小写字母、数字和单连字符),起草不超过 1,024 字符、使用第三人称并包含否定触发条件的描述;随后运行校验命令:python scripts/validate-metadata.py --name "[name]" --description "[description]",如报错则按 stderr 输出自我修正并重跑直至通过。第二步组织目录:用已校验的名称创建根目录,并初始化 scripts/(小型 CLI 工具与确定性逻辑)、references/(扁平一层深的上下文,如 schema 或 API 文档)、assets/(输出模板、JSON schema 或静态文件)子目录,且不创建面向人的 README.md、INSTALLATION.md 等文件。
第三步起草核心逻辑 SKILL.md:以 assets/SKILL.template.md 为起点,使用第三人称祈使句,主体逻辑控制在 500 行以内;大型 schema 或复杂规则集移入 references/,并指示智能体仅在需要时读取对应文件。第四步识别并打包脚本:针对正则、复杂解析或重复样板等脆弱任务,为 scripts/ 编写单一用途脚本,并通过 stdout/stderr 向智能体反馈成功或失败。第五步最终校验:排查 SKILL.md 中的幻觉缺口,确认所有路径为相对路径并使用正斜杠,对照 references/checklist.md 复核。
错误处理方面:元数据校验失败时定位具体错误(如 STYLE ERROR),重写字段以去除第一、第二人称;若草稿超过 500 行发生上下文膨胀,则抽取最大的过程块移入 references/ 文件。关于许可、价格或平台支持等信息暂未提供。