SuperAPI AI 工具集

stacksmith-ops

通用与其它

查看项目

更新于 10-16 03:35

技能介绍

用途:为软件项目提供运维与项目记忆层,通过四种模式记录与回顾项目状态。

主要能力: 一、checkpoint 模式:可保存、恢复、列出检查点。保存时先采集 git 分支、状态、diff 统计、暂存区、近期日志与 stash,再结合对话生成正在做的事、已做的决策、剩余工作与备注,写入 ~/.mystack/projects/<slug>/checkpoints/<时间戳>-<标题>.md;恢复时列出检查点并展示摘要与后续建议;未指定模式时会询问。 二、learn 模式:把经验以 JSON 行写入 learnings.jsonl,字段含 type(pattern/pitfall/preference/architecture/tool)、key、insight、confidence(1-10)、source、files,按 key 去重取最新。支持查看近期、search 搜索、prune 清理、export 导出为可写入 CLAUDE.md 的 markdown、stats 统计、add 手动添加;建议只记录信心 >=7 的项目专属经验。 三、health 模式:只读运行健康检查工具链(类型检查、lint、测试、死代码、shell lint),优先读取 CLAUDE.md 中的 ## Health Stack,否则自动探测并可建议持久化;逐类评分并计算加权综合分,结果追加到 health-history.jsonl,再读最近 10 条做趋势与建议。失败时展示原始输出前 10 行;跳过不算失败。 四、retro 模式:解析 ~/.mystack/timeline.jsonl 近 7 天数据,用 Python 统计技能使用、成功率、分支、每日条目与连续发布天数,再结合 git 日志丰富,输出复盘与下周唯一重点。

使用方式:以 /stacksmith-ops <模式> 调用,数据统一记录 skill 为 stacksmith-ops、mode 为对应值,并追加各模式日志到 timeline.jsonl。

限制:依赖 git 与本地 ~/.mystack 目录,非 git 项目会回退为当前目录名;health 要求项目已配置相应工具,未配置则无法评分;其余计费、平台支持等信息暂未提供。