Community写作与编辑github.com

AaronZHAO84/codex-skills

个人Codex技能集合

codex-skills 是什么?

TaskOrch 是一个任务编排层,用于协调从简单到复杂的任何规模的任务。它作为入口点,评估任务的目标、约束和复杂度,然后选择最小且足够的执行路径:对于简单任务直接调用单一技能,对于多步骤工作则触发 Superpowers 工作流。为了改善边界定义和选项选择,TaskOrch 可以选择性地集成 Murpick 作为辅助选择工具,但严格保持 Superpowers 的核心编排与执行角色。TaskOrch 不会取代 Superpowers 的规范(spec)、计划(plan)或验证阶段;相反,它保持这些阶段的输出,并在整个工作流程中维护 Markdown 持久记录和面向用户的 HTML 视图。该技能支持多种 AI 代理平台,提供了严格的透明度(报告技能名称和命名空间)以及清晰的状态跟踪(未开始、进行中、等待确认、完成、部分完成、跳过、受阻)。

兼容平台~Claude Code✓Codex CLI~Cursor
npx skills add AaronZHAO84/codex-skills

Installed? Explore more 写作与编辑 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

TaskOrch

TaskOrch 是任何规模任务的入口和协调层。Superpowers 仍然是主要的编排和执行核心;Murpick 是一个可选的、用户友好的任务接收和选择辅助工具。

工作流程

  1. 检测目标、约束、请求的输出路径,以及任务是简单、中等还是复杂。
  2. 选择最小且足够的路线:对于简单工作直接执行单一技能;对于多步骤工作使用现有的 Superpowers 工作流。
  3. 当 Murpick 能改善边界定义、候选选择或确认时,提供 Murpick 辅助接收。否则使用直接接收。不要为了形式而调用 Murpick。
  4. 如果使用了 Murpick,将选择和非选择视为范围决策。不要让它取代 Superpowers 的 spec 或 plan。
  5. 按自然顺序调用适当的 Superpowers 技能。保留 Superpowers 的 spec、plan、实现、测试、调试、审查和验证输出。不要添加第二个计划或第二个验证过程。
  6. 仅在真正的决策点提供简洁的 HTML 确认内容。不要对已批准计划涵盖的常规低风险步骤暂停。
  7. 保留输入、决策、技能名称、阶段变更、输出、证据、阻碍因素和确认的 Markdown 源记录。为用户需要检查的任何内容生成 HTML 视图。
  8. 如果指定了输出路径,仅创建复杂度证明合理的目录结构。对于简单任务使用 spec、plan、execution 和 verification;仅在需要时添加 intake、decisions、artifacts 或 delivery 文件夹。
  9. 将状态报告为未开始、进行中、等待确认、完成、部分完成、跳过或受阻。没有验证证据绝不声称完成。

提示词约定

为此任务使用 TaskOrch。首先对其复杂度进行分类,并选择最小且足够的工作流。使用 Superpowers 作为主要执行过程。仅当它能改善范围或选项选择时才使用 Murpick。保留 Superpowers 的 spec 和 plan;不要重复其后续阶段。报告所选技能、当前阶段、决策、证据、阻碍因素和完成状态。向用户展示的报表使用 HTML,并保留 Markdown 记录。

当请求严格透明度时,在执行前以及每个真实阶段过渡时报告确切的技能名称和命名空间。用户取消的技能将保持禁用状态,除非显式重新启用。

边界

  • Murpick 选择和澄清;Superpowers 计划和执行。
  • TaskOrch 协调和呈现,但不取代任何工具。
  • spec 和 plan 仍然是 Superpowers 领导的工作的必备工件,但对于小任务可以简洁。
  • 不要为琐碎的任务创建完整的 Murpick 菜单。
  • 除非任务真正独立,否则不要并行工作。
  • 不要重复 Superpowers 已经执行的头脑风暴、计划、测试、调试、审查或验证。

记录

使用 Markdown 作为持久的真实来源。使用 HTML 处理面向用户的接收、确认、进度和交付报告。保留先前的记录,而不是静默覆盖主要修订。

相关技能