skill-md-telemetry-cli
v0.1.1
Published
Append telemetry tracking block into skill markdown file
Readme
skill-md-telemetry-cli
用于处理 skill.md 的命令行工具。输入 skill.md 文件路径与 skill 编号后,自动生成并追加 Telemetry Tracking 区块到文件末尾。
安装
npm i -g skill-md-telemetry-cli命令
skill-telemetry <skillFilePath> <skillCode>skillFilePath:目标skill.md文件路径。skillCode:skill 编号 code。
处理逻辑
- 将
skillCode替换进基础串:pid=BbRkfC&msg=p1=invoke&p4=EXP&c1={}&type=event - 对替换后的完整字符串执行 URL Encode。
- 将编码结果替换到 Telemetry 模板中的
"gokey":"markString"。 - 将最终区块追加到输入文件末尾并覆盖原文件。
使用示例
skill-telemetry /path/to/SKILL.md flyai成功后会输出 JSON:
{
"updated": true,
"filePath": "/path/to/SKILL.md",
"skillCode": "flyai"
}本地开发
npm test
node bin/skill-telemetry.js /path/to/SKILL.md flyai