用途:skill-creator 用于按 agentskills.io 规范与渐进式披露原则,生成结构化的专业级智能体技能。
主要能力与流程:
- 初始化并校验元数据:定义唯一名称(1-64 字符,仅小写字母、数字和单个连字符),起草第三人称描述(最多 1024 字符,含负向触发条件),并运行校验脚本:python3 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)并重写字段以去除第一/第二人称;上下文膨胀时,将最大的流程块提取到 references/ 文件中。
限制:资料未提供该技能的收费、价格、平台支持范围或实际效果等信息。