case-progress

Installation
SKILL.md

case-progress - 案件进度与状态管理(办案进度台账)

状态:v0.1.0 骨架。设计真值见消费项目 SuitAgent docs/case-dashboard与数据真值方案.md(v1.5,决策 #045/#046)。

职责

功能 形式
状态写入 scripts/case_store.py CLI:show / list / add-task / set-status / add-deadline / set-stage / set-fields / validate / migrate / render(audit / report 留 M6)
视图渲染 render <短码>:生成 案件视图.md + 案件视图.html(00 目录,一页纸派生视图,勿手改);每次写入自动刷新已存在的视图文件——无需 hooks 即保持新鲜
会话契约 references/contract.md:Agent 会话开始 show 加载状态 + 按 context 指针读叙事文档;结束经 CLI 写回,禁止手改 yaml
列表写入陷阱(set-fields) set-fields 的列表是整体替换而非追加:传 {"任务": [新增一条]} 会把该列表原有的全部条目冲掉。schema 校验(每行需 source)拦不住"漏传其余条目"——新条目若恰好带合法 source,校验直接通过、数据已被清空。追加一条前必须先 show/读出该列表全量,把原条目 + 新条目一起传入;写入后立刻复核条数与关键 id,异常从备份恢复
项目管理 /progress 命令:自然语言驱动任务/期限/阶段操作,明确操作直路由本 CLI,语义复杂转入下方"工作流收尾状态同步"流程
数据契约 references/schema.md:case.yaml v4.0 字段字典——唯一权威版本,其他 skill 只引用不复制
监控对账 M6(远期):audit 子命令 + hooks 挂点(PostToolUse 记账 / Stop·SubagentStop 结账 / SessionStart 预警)

开发红线

Installs
9
GitHub Stars
726
First Seen
Aug 21, 2026