ワンクリックで
todo
上下文快照 + 批次处理:add 时自动保存会话上下文到 checkpoint 文件,resolve 时读取 checkpoint 无缝续接
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
上下文快照 + 批次处理:add 时自动保存会话上下文到 checkpoint 文件,resolve 时读取 checkpoint 无缝续接
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
在需要打包、签名、OTA、APK/IPA、GitHub Release、商店提交、部署、回滚或验活时使用;支持独立窄任务,也支持作为 app-flow 的当前行动。它核对具体渠道授权,可复用用户明确记录的项目级 preview OTA 持续授权并在验证通过后自动发布;未获授权只做预检。
把自然语言 App 需求、模块说明和参考截图一路推进到经验证的代码与当次授权交付;用于需要长时间自主开发、持续排障和跨上下文恢复的移动端或跨端 App 任务。它不固定技术栈、阶段或交付形式,也不会把无人值守理解为远端发布授权。
在需要与生产者分离的独立评审、复核、验收,或对 App 方案、UI、代码、体验或交付准备度做质量判断时使用;支持独立窄任务,也支持作为 app-flow 的当前行动。它只做只读评判并绑定真实证据,不创建或修改产物,也不做第一方定位根因或直接改代码。
在设计、开发或交付 App 时按需参考 Happy/Paws 经验,包括移动端架构、React Native/Expo 取舍、验证、OTA、安装包与 Release 边界。用于用户明确要求参考 Happy/Paws,或当前问题与这些真实工程经验高度匹配时;它只提供上下文,不是 App Workflow,也不强制复制 Happy 的技术栈。
在需要创建、修改、重构、修复 App 代码,或只读诊断崩溃、定位根因、给出候选补丁时使用;支持独立窄任务,也支持作为 app-flow 的当前行动。它不做产品调研、原型/设计、独立评审或打包发布,除非当前行动本身就是改代码。
作为 self-learning 的 HyperFrames 产出能力,自主学习本地教学音视频或公开视频链接,把教程讲授的方法、可观察动效和屏幕代码转成有证据、可恢复、可渲染的 HyperFrames Demo,并记录实际使用的内容、Skills、工具与可复用经验。仅在 self-learning 调用,或用户明确要求从教学素材制作 HyperFrames Demo 时使用;普通学习任务不要单独触发。
| name | todo |
| description | 上下文快照 + 批次处理:add 时自动保存会话上下文到 checkpoint 文件,resolve 时读取 checkpoint 无缝续接 |
上下文快照 + 批次调度。add 时自动冻结当前会话状态,resolve 时解冻上下文并执行任务。
todo.md 是任务入口,cp-{timestamp}.md 是上下文快照。add 时存快照、写死路径;resolve 时读路径、还原上下文、执行任务。
.agent-tasks/ 目录是 AI 智能体专用的待办存储,可被 Claude Code、Codex、Gemini CLI 等所有 agent 识别和读写。
为减少口头指令歧义,以下自然语言应映射为固定行为:
--global~/.agent-tasks/todo.md{git-root}/.agent-tasks/todo.md| 层级 | 路径 | 用途 |
|---|---|---|
| 全局 | ~/.agent-tasks/ | 跨项目待办,所有环境共享 |
| 项目级 | {git-root}/.agent-tasks/ | 项目相关待办,跟随项目走 |
.git/)~/.agent-tasks/{git-root}/.agent-tasks/add 和 resolve 时询问,list 默认项目级)~/.agent-tasks/--global 标志 → 强制使用全局路径,忽略项目.agent-tasks/
├── todo.md # 任务入口
├── cp-20260429-143000.md # 上下文快照(checkpoint)
├── cp-20260429-153000.md
└── todo-1.md # 批次文件(resolve 时生成)
首次使用时,如果 .agent-tasks/ 目录不存在,自动创建并生成 todo.md 模板。
list仅列出当前待办,绝不创建 checkpoint、绝不执行任务、绝不触发任何调研或实现动作。
执行步骤:
todo.md 不存在,仅初始化模板文件add <内容>添加一条待办,同时自动生成 checkpoint 文件。
执行步骤:
.agent-tasks/ 目录存在(不存在则创建){storage}/cp-{YYYYMMDD-HHmmss}.md{storage}/todo.md 添加条目,写死 checkpoint 路径:- [ ] 完成用户认证模块 @context:cp-20260427-143000.md
已写完 3 个 case,还差错误处理分支
--idea → 写入 💡 Ideas 分区(不生成 checkpoint)--global → 强制写入全局 ~/.agent-tasks/注意:checkpoint 是 add 那一刻的会话快照,不是 todo 条目本身。条目可以写续行补充细节。
resolve提取条目到批次文件,使用 Multi Teams 并行处理:每个条目分配一个 teammate,各自带着 checkpoint 上下文独立执行。
执行步骤:
{storage}/todo.md,展示所有待处理条目{storage}/todo-N.md,取最大 N+1{storage}/todo-{N}.md(带 @context 路径){storage}/todo.md(保留模板结构),用户可继续新增条目TeamCreate 创建 todo-resolve-{N} 团队TaskCreate,描述中包含 checkpoint 完整路径和续行上下文general-purpose 类型 teammate(带 team_name 和 name,如 todo-task-1):
{storage}/cp-xxx.md 还原上下文TaskUpdate 标记已完成,通过 SendMessage 向 team lead 汇报结果TaskList 跟踪进度,接收 teammate 消息{storage}/todo-{N}.md 中已完成条目{storage}/cp-xxx.md 文件SendMessage shutdown 所有 teammatesTeamDelete 清理团队资源teammate prompt 模板:
你是一个独立执行任务的 agent。请完成以下工作:
1. 读取 checkpoint 文件还原上下文:{storage}/cp-xxx.md
2. 根据 checkpoint 中的「下一步」和「正在编辑的文件」,继续完成任务
3. 任务完成后,通过 SendMessage 向 team lead 汇报:
- 完成了什么
- 修改了哪些文件
- 是否有问题需要 team lead 处理
4. 通过 TaskUpdate 将任务标记为 completed
**Checkpoint 文件**: {storage 的完整绝对路径}/cp-xxx.md
**任务描述**: {todo 条目内容 + 续行上下文}
# TODO
最后更新: YYYY-MM-DD
## 📋 Todo
- [ ] 任务描述 @context:cp-20260427-143000.md
续行补充上下文
## 💡 Ideas
- [ ] 想法描述
---
source: todo.md
created: "2026-04-27"
status: pending
---
## 📋 Todo
- [ ] 任务描述 @context:cp-20260427-143000.md
续行补充上下文
## 💡 Ideas
- [ ] 想法描述
---
type: checkpoint
created: "2026-04-27T14:30:00"
---
## 当前任务
一句话描述在做什么
## 进度
- 已完成的事项
- 正在进行的事项
## 关键决策
- 为什么选 A 不选 B
## 下一步
1. 具体操作
2. 具体操作
## 正在编辑的文件
- path/to/file1
- path/to/file2
.agent-tasks/
├── todo.md cp-xxx.md (多个)
│ │ │
│ └──── resolve ─────────────────┤
│ │ │
│ ▼ ▼
│ todo-1.md ←──── 提取 @context 路径
│ │
│ ▼
│ TeamCreate("todo-resolve-1")
│ │
│ ├─→ TaskCreate(条目1) ──→ teammate-1 读 cp-A → 执行 → 完成
│ ├─→ TaskCreate(条目2) ──→ teammate-2 读 cp-B → 执行 → 完成
│ └─→ TaskCreate(条目3) ──→ teammate-3 读 cp-C → 执行 → 完成
│ │
│ ▼
│ 全部完成 → 清理 cp-xxx.md + shutdown teammates + TeamDelete
.agent-tasks/ 目录内.agent-tasks/ 应加入 .gitignore,避免待办数据进入版本控制(除非团队有意共享)list 或“添加待办”时,禁止执行待办内容本身;仅允许文件级增删改查建议优先使用下列短语,模型更容易稳定命中正确路径:
全局待办、看下全局待办、列出全局待办任务加到全局待办:<内容>、全局待办新增:<内容>处理全局待办、resolve 全局待办当前项目待办、这个仓库的待办其中“全局待办任务”是最高优先级别名,默认指向 ~/.agent-tasks/todo.md。