1
0
Files
Skill/openspec/changes/archive/2026-02-06-lyxy-runner-js-custom-path/tasks.md
2026-02-12 17:57:05 +08:00

1.9 KiB
Raw Blame History

1. 文档准备工作

  • 1.1 读取当前的 skills/lyxy-runner-js/SKILL.md 文件,了解现有结构
  • 1.2 确认文档中现有的安装说明和基本使用流程

2. 文档结构调整

  • 2.1 在 SKILL.md 顶部添加"快速参考"部分,总结三种使用场景
  • 2.2 在"使用流程"章节添加场景选择决策树
  • 2.3 将原有的"完整示例"重新组织为场景3的示例临时路径

3. 场景1执行已存在的脚本文件

  • 3.1 添加场景1的使用说明章节
  • 3.2 编写场景1的完整示例代码包含 bun --version 检查)
  • 3.3 说明场景1不调用 get_temp_path.js
  • 3.4 说明场景1不创建新文件

4. 场景2在指定路径创建并执行脚本

  • 4.1 添加场景2的使用说明章节
  • 4.2 编写场景2的完整示例代码包含 bun --version 检查和 Write 工具使用)
  • 4.3 说明场景2使用大模型的 Write 工具创建文件
  • 4.4 说明场景2脚本持久化到指定位置

5. 环境检查和错误处理

  • 5.1 在所有场景的示例中确保第一步都是 bun --version 检查
  • 5.2 添加环境检查失败的错误处理说明
  • 5.3 明确说明当 Bun 未安装时的错误提示内容(包含安装命令)
  • 5.4 添加禁止条款:禁止使用 nodejs/npm/yarn/pnpm 等其他工具
  • 5.5 添加禁止条款:禁止建议用户转换为其他运行时格式

6. 文档验证

  • 6.1 验证决策树的逻辑正确性
  • 6.2 验证所有三个场景的示例代码完整且可执行
  • 6.3 验证快速参考部分简洁明了
  • 6.4 验证文档保持向后兼容(原有临时路径流程仍然可用)

7. 最终检查

  • 7.1 检查文档格式和排版
  • 7.2 确认所有章节的标题层级正确
  • 7.3 确认文档使用中文面向中文开发者
  • 7.4 验证 frontmatter 保持完整