关于 ln-301-task-creator
该技能根据已批准的计划生成任务文档,并通过配置的任务跟踪提供方创建任务、更新看板和输出结构化摘要。适用于独立运行或由协调流程调用的任务创建。
主要功能
- 01按计划生成任务文档
- 02支持 ADD 和 CREATE 模式
- 03验证任务内容与规则
- 04创建任务并更新看板
- 05写入结构化运行摘要
适用场景
- 01将已批准计划转为跟踪任务
- 02仅创建协调方指定的任务增量
- 03为任务补充技术方案与验收标准
- 04汇总任务创建和看板更新结果
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ levnikolaevich/ claude-code-skills --skill ln-301-task-creator安装后在 Claude Code 中输入/ln-301-task-creator确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/agent_skill_roots_contract.mdcoordinator_summary_contract.mdcreation_quality_checklist.mddestructive_operation_safety.mdenvironment_state_contract.mdstorage_mode_detection.mdtask_plan_worker_runtime_contract.mdtemplate_loading_pattern.mdreferences/scripts/coordinator-runtime/lib/artifacts.mjscli-helpers.mjscore.mjsloop-health.mjsruntime-constants.mjsschemas.mjsvalidate.mjsworker-guards.mjsworker-runtime.mjsreferences/scripts/task-plan-worker-runtime/cli.mjsreferences/scripts/task-plan-worker-runtime/lib/guards.mjsphases.mjsstore.mjs详细介绍
路径: 文件路径(
references/、../ln-*)均相对于此技能目录。
任务创建器
类型: L3 Worker 类别: 3XX 规划
以独立运行为先的任务创建 Worker。它根据已批准的计划创建任务,并返回稳定的摘要契约。
必须阅读: 加载 references/coordinator_summary_contract.md 和 references/task_plan_worker_runtime_contract.md
必须阅读: 加载 references/environment_state_contract.md、references/storage_mode_detection.md、references/template_loading_pattern.md、references/creation_quality_checklist.md 和 references/destructive_operation_safety.md
输入
核心输入:
taskTypestoryDataidealPlan— 包含范围、AC 映射、依赖关系和层级分类的任务列表teamIdguideLinks
Coordinator 上下文(在 ADD/CREATE 模式下传入):
traceabilityTablePath— Coordinator 第 2 阶段生成的可追溯性表discoveryContext— Coordinator 第 1 阶段提供的架构、技术栈、关键文件和集成点tasksToCreate— 要创建的具体任务(ADD 模式)。Worker 编写 7 个部分的文档,不负责判断是否需要这些任务。
传输输入:
- 独立运行:省略
runId和summaryArtifactPath - 托管运行:同时传入
runId和summaryArtifactPath
运行时
运行时系列:task-plan-worker-runtime
阶段配置:
PHASE_0_CONFIGPHASE_1_LOAD_INPUTSPHASE_2_LOAD_CONTEXTPHASE_3_GENERATE_TASK_DOCSPHASE_4_VALIDATE_TASKSPHASE_5_CONFIRM_OR_AUTOAPPROVEPHASE_6_APPLY_CREATEPHASE_7_UPDATE_KANBANPHASE_8_WRITE_SUMMARYPHASE_9_SELF_CHECK
摘要产物规则:
- 输出
summary_kind=task-plan - 独立运行时生成自己的
run_id,并写入 Worker 系列的默认产物路径 - 托管运行必须同时提供
runId和summaryArtifactPath,并将摘要写入指定的确切路径 - 始终在终止结果前写入经过验证的摘要产物
输出契约
始终按照以下文件构建结构化的 task-plan 摘要封装:
references/coordinator_summary_contract.mdreferences/task_plan_worker_runtime_contract.md
负载字段:
modestory_idtask_typetasks_createdtasks_updatedtasks_canceledtask_urlskanban_updateddry_warnings_countwarnings
始终在终止结果前写入经过验证的摘要。
工作流
- 确定任务提供方和模板集。
- 在适用时执行 DRY 和破坏性操作检查。
- 使用 Coordinator 上下文(
discoveryContext、traceabilityTablePath)了解架构。研究代码库以掌握实现细节(现有模式、相关文件、集成点),从而编写优质的 Technical Approach 部分。 - 选择范围:
ADD:仅使用tasksToCreateCREATE:扩展完整的idealPlan
- 根据选定范围生成任务文档。
- 验证特定类型的规则。
- 显示预览,并在需要时获取确认。
- 通过已配置的跟踪工具提供方创建任务。
- 更新看板。
- 返回结构化摘要。
关键规则
- 保持独立运行能力。
- 不得依赖 Coordinator 运行时状态。
- 根据
taskType分别处理实现、重构和测试规则。 - 每次都写入机器可读的摘要输出。
- 理想计划具有约束力。 创建已批准计划中的每个任务。不得重新评估是否应该存在这些任务。
- ADD 的快速路径:
tasksToCreate即执行范围。如果 Coordinator 已选定增量,则不要重新扩展完整的理想计划。 - 在跟踪工具的
createTask之前停止: 确认正文中包含全部 7 个部分:Context、Implementation Plan、Technical Approach、Acceptance Criteria、Affected Components、Existing Code Impact、Definition of Done。若缺少这些部分,PreToolUse hook 将阻止创建。
完成定义
- 已加载模板
- 已生成任务文档
- 已通过类型专属验证
- 已在特定于提供方的存储中创建任务
- 已更新 kanban
- 已返回结构化摘要
- 已将摘要产物写入托管或独立运行时路径
版本: 3.0.0 最后更新: 2025-12-23
评论
支持 Markdown