agentsclimarketplace

Todo

Skill postmelee/hyper-waterfall/templates/locales/zh-CN/mydocs/skills/todo

A human-governed AI coding workflow that distills ephemeral session context into persistent project memory—making work traceable, reviewable, and resumable.

Install
npx -y skills add postmelee/hyper-waterfall --skill todo

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

创建并更新 Hyper-Waterfall daily task board(`mydocs/orders/yyyymmdd.md`)。 应用 milestone table format、status update rules 和 backlog section rules。 当 task-start、task-stage-report、task-final-report 或 pr-merge-cleanup 更新 daily task board 时,遵循此 SKILL 的格式。

SKILL.md

4.8 KB, as published. Nobody here has run it

Daily Task Board 编写

Purpose

mydocs/orders/{yyyymmdd}.md 是当天的一页工作看板。它不是任务计划书、报告或技术笔记。它以 milestone 视角展示进度,并记录完成时间。

Trigger

  • 任务请求者明确说 "write today's tasks"、"update orders" 或 "close today's tasks"。
  • task-starttask-stage-reporttask-final-reportpr-merge-cleanup 更新 daily task board 时,应用此 SKILL 的格式。
  • 直接调用此 SKILL。

Artifact

  • Target file: mydocs/orders/{yyyymmdd}.md
  • 编写语言:使用此仓库选择的 Hyper-Waterfall locale。
  • Output format source: mydocs/_templates/orders.md

Standard Format

优先使用中央模板 mydocs/_templates/orders.md。以下是在无法读取模板时的最小 fallback format。

  • Filename: yyyymmdd.md
  • Title: # Daily Tasks - YYYY-MM-DD
  • Body: 至少一个 milestone section;需要时添加 common operations section
  • 每个 milestone section 使用此表:
## M{milestone} - {milestone name}

| Issue | Task | Status | Notes |
|------|------|--------|-------|
| #{number} | {task} | Planned | {note} |
| #{number} | {task} | In progress | {note} |
| #{number} | {task} | Done | {note} |

Milestone 判断规则

编写工作前,判断它属于哪个 milestone section。

  1. 任务请求者的明确指示
  2. 如果没有明确指示,复用同日期 mydocs/orders/{yyyymmdd}.md 中已有的 milestone structure
  3. 如果同日期文件不存在,使用目标仓库 README.md roadmap 或 release notation 中的明确 milestone label
  4. 如果以上来源都不能决定,不要发明 milestone name;询问任务请求者

注意事项:

  • 区分 roadmap transition notation 和 milestone names。例如 0.5 -> 1.0 是 transition notation,不是 section title。
  • 除非任务请求者明确指定,不要把工作放进未来 milestone。
  • 如果 README.md 将某个 milestone 标记为 current,将其用作模糊工作的默认 section。

Common Operations Section

对于跨领域、运营类或无法明确归入某个 milestone 的工作,不要强行放入错误 milestone。放入 common section。

## Common - Operations

| Issue | Task | Status | Notes |
|------|------|--------|-------|
| Needs issue | {task} | Planned | {note} |

用于:

  • Milestone definition 或 roadmap cleanup
  • Release 或 CI/CD planning
  • Repository-wide operations work
  • 需要先创建 Issue 才能分类的工作

Backlog(可选)

仅当存在不是今天主要工作但不应遗忘的未解决项目时添加。

## Backlog

| No | Content | Found On | Status | Notes |
|----|---------|----------|--------|-------|
| B-001 | {item} | YYYY-MM-DD | Open | {note} |

编写规则

  • 如果存在 GitHub Issue number,写成 #number
  • 如果还没有 Issue,写 Needs issue,不要写任意编号或 TBD
  • Task 保持为一行摘要。
  • Notes 保持简短。优先写 purpose、current stage、verification point、linked document 或 blocker。
  • 状态变为 Done 时,在 notes 中添加 Done: HH:mm
  • 默认 statuses: Planned, In progress, Done, On hold
  • 没有 backlog 时省略 backlog section。
  • 同一天有多个 active milestones 时,按 milestone 拆分 sections。
  • 不要把 templates、temporary notes 或非日期文件放进 mydocs/orders/

Verification

  • Filename 遵循 yyyymmdd.md
  • Title 遵循 # Daily Tasks - YYYY-MM-DD
  • 每个 work row 都在 Issue | Task | Status | Notes 表中。
  • Status value 是 PlannedIn progressDoneOn hold 之一。
  • Completed work notes 包含 Done: HH:mm

Never Do

  • orders/ 中写任务计划书、报告或技术笔记。
  • 因为 milestone 模糊而发明 milestone name。
  • 忽略同日期已有 milestone structure 并强行创建新结构。
  • 未经任务请求者批准,把工作放进未来 milestone。
  • 当 Issue 已存在时,让 row 保持 Needs issue

Minimal Template

这是 mydocs/_templates/orders.md 的缩短版。创建新日期文件时,先检查中央模板。

# Daily Tasks - YYYY-MM-DD

## M{milestone} - {milestone name}

| Issue | Task | Status | Notes |
|------|------|--------|-------|
| #{number} | {task} | Planned | {note} |
## Common - Operations

| Issue | Task | Status | Notes |
|------|------|--------|-------|
| Needs issue | {task} | Planned | {note} |

Invocation

  • Codex: $todo 或从 /skills 菜单选择 todo
  • Claude Code: /todo

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.