Install
$ agentstack add skill-hanhanhan0831-ongoing-task-ongoing-task ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
ongoing-task — 长期任务沉淀与续作
把"当前会话的工作"沉淀成一份可长期迭代的任务日志,或从一份日志恢复并继续迭代。
核心目的:让"未来的我"(可能几天后、全新会话、没有任何上下文)只读这份文档,就能不重新热身地继续干活。 一切取舍围绕这个。
何时用
- 任务不是一锤子买卖,而是「看数据/现状 → 得结论 → 做改动 → 过段时间再看是否改善 → 再迭代」的循环。
- 用户说"把这个存成长期任务 / 下次接着做 / 继续 X 任务 / 沉淀一下 / 迭代"。
- 一项跨会话的分析、监控、重构、迁移、内容/SEO 计划等。
用法
/ongoing-task save # 把当前工作沉淀/更新成任务日志 /.md
/ongoing-task resume # 读取该日志,复述现状,然后继续执行"下一步"
/ongoing-task list # 列出所有任务日志 + 状态 + 最近更新
/ongoing-task # 无参数:上下文明显对应某份日志则 resume;否则问用户意图
` 用 kebab-case 战线名、不带日期(日期放文档内迭代日志):web-performance、signup-funnel`。
任务日志放哪(按当前项目自适应)
- 项目已有
claudedocs/→ 用claudedocs/ongoing-tasks/。 - 否则有
docs/→ 用docs/ongoing-tasks/。 - 否则在仓库根建
ongoing-tasks/。 - 不在 git 仓库 → 问用户放哪。
不要在该目录里生成 README —— 用法/模板的唯一真相源是本 skill,任务日志文件本身自带标题与说明、足以自解释。目录里只放任务日志(+ 复杂任务的支撑文档)。
文档模板(单一真相源)
每份任务日志遵循此结构。重心是后三节:当前结论(免得重新推导)、下一步(可直接执行)、迭代日志(留痕);外加复现/取数方式(换个会话也能拿到同样数据)。
#
> **状态**: 🟢 进行中 | ⏸️ 暂停 | ✅ 已完成
> **最近更新**: YYYY-MM-DD
> **一句话**: 这个任务到底在追什么
## 🎯 目标
长期想达成什么。可量化的成功标准是什么。
## 🧭 复现 / 取数方式
- 数据源、工具、命令、查询模板(尽量可直接复制运行)
- 认证 / 访问限制(哪些数据拿不到、为什么)
- ⚠️ 密钥/token 绝不写进文档(这是会进 git 的文件);写"问用户"或指向密钥位置
## 📚 支撑文档(可选,复杂任务才有)
- 表格列出本任务依赖的其它文档(PRD / 回归基准 / 详细迭代日志 / 调研),各一句话作用 + 何时看
- 用相对路径链接;本日志只做"控制塔",细节留在支撑文档里、不重复
## 📌 当前结论(最新认知)
- 已确认的事实(带数字 / 证据)
- 已排除的假设(避免重复验证)
## ⚠️ 教训 / 陷阱
- 踩过的坑、被推翻的判断、反直觉的发现,下次别重复
## 🔧 已做的改动
- 日期 · 文件 · 改了什么 · 为什么 · 验证状态(已验证 / 待部署后验证)
## 🔜 下一步(可直接执行)
- [ ] 具体到「跑哪条查询 / 验证哪个数字 / 改哪个文件」
- [ ] 每项尽量带"成功标准"(什么数值算达标)
## 📜 迭代日志(倒序,最新在上)
### YYYY-MM-DD — 这次做了什么
看了什么数据 → 发现 → 决策。
两种形态:单文件 vs 索引型(叠加多文档)
- 单文件:任务不复杂,一个
.md装下全部(如web-performance.md)。 - 索引型(推荐用于复杂任务):任务天然横跨多份文档(PRD、回归基准、详细迭代日志、调研报告)。这时主日志
.md当控制塔/入口——只放:目标、当前结论、下一步、📚 支撑文档链接;繁重细节(完整迭代记录、SQL Playbook、回归样本)留在各自的支撑文档里,主日志只链接、不复制。 - 例:
key-items.md(控制塔)→ 链接PRD-key-items-*.md(设计)+keyitem-iteration-log.md(每轮数据闭环 + 可复用查询)+keyitem-regression-*.md(AI 质量基准)。 - 好处:避免重复与漂移,单一真相源清晰;resume 时先读控制塔,需要细节再钻支撑文档。
save 模式:怎么写出一份好日志
- 定位文件
/.md。存在就更新(不是覆盖重写);不存在就按模板新建。 - 从当前会话萃取,逐节填充/更新:
- 🎯 目标:新建时定,之后基本不动。
- 🧭 复现/取数:把这次用的数据源/工具/命令/查询,写成下次能直接复制运行的形式;标注访问限制。密钥不入文档。
- 📌 当前结论:并入本次确认的事实(带证据);与旧结论冲突时更新旧的,并在迭代日志说明为何改判。
- ⚠️ 教训/陷阱:这次踩的坑、被推翻的判断、反直觉发现 —— 文档最值钱的部分之一。
- 🔧 已做的改动:日期·文件·改了什么·为什么·验证状态。
- 🔜 下一步:本次结束时最该做的事,具体到查询/字段/文件,带成功标准。这是下次 resume 的入口。
- 📜 迭代日志:最上面加一条
### YYYY-MM-DD — 标题,三两句"看了什么→发现→决策"。
- 日期用绝对日期(看环境里的今天),别写"昨天/上周"。状态与"最近更新"同步刷新。
- 写完一句话汇报:沉淀到哪个文件、下一步是什么。
- 若发现值得跨会话自动记住的原子事实,顺手也写进全局记忆(若该环境有 memory 机制),与任务日志互补。
resume 模式:怎么续作
- 完整读
/.md(不要只扫一眼)。 - 先复述给用户:目标 / 当前结论 / 上次的下一步。让用户确认起点没跑偏。
- 校验现状仍成立:文档点名的文件/字段/查询可能已变。动手前先快速核对关键前提(改动是否已部署、查询字段是否还在),别拿过期结论硬推。
- 执行"🔜 下一步"。完成后立刻按 save 模式写回(更新结论/改动/下一步 + 加迭代日志条目),保持文档始终是最新可续作状态。
- 一轮做完问用户是否满意 / 继续。反复迭代直到用户满意,每轮都更新文档。
list 模式
扫 /*.md(跳过 README.md),每个列出:文件名、状态、最近更新、一句话目标。按最近更新倒序。
注意
- 这是个人迭代工作流,动作要省心:save 时不必逐字征求,按规则写好再汇报即可。
- 任务做完把状态改 ✅,但不删文件——历史结论仍有参考价值。
- 一个任务一个文件;别把多条不相关战线塞进一份。
- 本 skill 自身是公开、可迭代的:装在
~/.claude/skills/ongoing-task/,可作为独立 git 仓库发布到 GitHub 持续改进(见同目录 README)。
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: hanhanhan0831
- Source: hanhanhan0831/ongoing-task
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.