Task: 扩展 spark task 命令
描述
为 spark CLI 扩展 task 命令,添加以下子命令:
功能需求
-
spark task init
- 创建 task 目录结构(tasks/features/, tasks/config/, tasks/analysis/ 等)
- 复制 example-feature.md 到 tasks/ 目录
- 如果目录已存在,保留原有目录和文件
-
spark task list ✅(已存在)
-
spark task create
- 创建新的 feature 文件:tasks/features/.md
- 复制 example-feature.md 作为模板
- 支持 --content 参数设置内容
- 默认内容为空字符串
-
spark task delete
- 删除指定的 feature 文件
- 支持 --force 强制删除不提示
-
spark task impl
- 执行指定的 feature 文件
- 使用 kimi CLI 调用 github-task-workflow 执行
- 在 TUI 或 terminal 展示执行结果
- 自动完成 feature 内容
-
创建 skill
- 创建 skill 支持在其他目录执行
spark task init
- 可以在任意目录初始化 task 结构
验收标准
Task: 扩展 spark task 命令
描述
为 spark CLI 扩展 task 命令,添加以下子命令:
功能需求
spark task init
spark task list ✅(已存在)
spark task create
spark task delete
spark task impl
创建 skill
spark task init验收标准
spark task <subcommand>