- support multi-line SKILL.md frontmatter parsing in manage_skills - write multi-line skill descriptions as YAML block scalars - sync README, docs, and release notes for v0.12.2
1.3 KiB
1.3 KiB
GitHub Copilot SDK Pipe v0.12.2
这个补丁版本重点加固了内置 manage_skills 工作流,让 Pipe 能更可靠地读写带有多行描述的 SKILL.md 元数据。
新功能
- 多行 Frontmatter 解析:
manage_skills现已支持 folded(description: >)和 literal(description: |)两种 frontmatter 描述格式,并兼容 CRLF 输入。 - 稳定的
SKILL.md回写:当通过 Pipe 创建或编辑技能且描述包含换行时,现在会自动写成 YAML block scalar。
问题修复
- 修复源
SKILL.md使用多行 YAML frontmatter 时,导入后的技能描述被截断或压平成单段文本的问题。 - 当
name缺失时新增title回退,减少技能导入/同步时退回通用目录名的情况。
优化提升
- 新增覆盖多行描述 parse/write round-trip 的回归测试。
- 同步更新 README 与 docs 镜像页,确保最新发布说明与技能元数据行为一致。
版本变更
插件更新
- GitHub Copilot SDK Pipe: v0.12.1 → v0.12.2 | 📖 README