From omni
Generates a dependency-ordered, executable tasks.md from design documents (spec, design, data-model, contracts). For planning implementation steps from specs or design docs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/omni:tasks [功能目录或任务生成上下文][功能目录或任务生成上下文]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
```text
$ARGUMENTS
在继续之前,必须考虑用户输入(若不空)。
开始执行步骤之前,需要进行一些打点记录工作,记录本skill的执行时间到 start_time字段:
Get-Date -Format "yyyy-MM-dd HH:mm:ss"
linux: date +"%Y-%m-%d %H:%M:%S"start_time设置
scripts/powershell/check-prerequisites.ps1 --jsonscripts/bash/check-prerequisites.sh --json'I'\''m Groot')或双引号。加载设计文档(自 FEATURE_DIR)
执行任务生成工作流
E2E 测试策略:
生成 tasks.md
使用 .infra/templates/tasks-template.md 作为结构,填充:
[ ] [Scenario] 校验修改点支持状态(已支持/部分支持/不支持)[ ] [Scenario] 校验利旧实现路径(模块/接口/函数)[ ] [Scenario] 校验最小化改动边界(文件与函数范围)报告 输出生成的 tasks.md 路径与摘要:总任务数、每场景任务数、并行机会、每场景独立测试标准、建议 MVP 范围(通常为场景 1)。 同时输出“修改点严格检查摘要”:修改点总数、已支持数量、利旧通过数量、最小化通过数量、需澄清数量。
任务生成上下文: $ARGUMENTS
tasks.md 应立即可执行——每项任务足够具体,使 LLM 无需额外上下文即可完成。 若“修改点严格检查”未通过且无合理说明,不得输出为最终可执行版本,必须先回填检查任务并收敛范围。
runlog-record skill,请将前面获取到的start_time的值作为参数传入runlog-record skill生成任务时严格遵循 reference.md 中的:检查清单格式(TaskID、[P]、[Scenario]、文件路径)、任务组织(来自 spec/合约/数据模型/基础设施)、阶段结构。仅当规范明确要求或用户要求 TDD 时才生成测试任务。
npx claudepluginhub zte-aicloud/co-omnispec --plugin omniGenerates dependency-ordered, actionable tasks.md from feature design artifacts (plan.md, spec.md, optionally data-model.md, contracts, research.md). For use inside active top-level workflows (/smith-new, /smith-bugfix, etc.) to decompose features into implementable task lists.
Converts technical design documents into phased task plans with work breakdown, dependencies, and executable item files. Supports backend, frontend, miniapp, and demo phases.
Generates actionable implementation tasks from product specs and architecture documents. Handles project context, monorepo checks, and effort recommendations.