SuperAPI AI 工具集

dockeeper

编程与开发

查看项目

更新于 10-15 22:15

技能介绍

用途:dockeeper 用于在实现先行、文档滞后时,把文档同步到当前实现状态。触发场景包括用户要求同步 docs、更新文档、更新规格书或更新 README。

主要能力:同步三类文档——docs/spec/*.md 集成规格书、README.md 与 README.ja.md 用户入门指南(英日对译)、skills/cmux-team-guide/SKILL.md 用户帮助与参考。判断依据为 git log 与 .team/tasks/ 中已关闭任务。

使用方式:先确认 docs/spec/ 最后更新时间,记录 base_hash 与 last_updated;再收集该哈希之后的实现变更,命令为 git log --oneline <base_hash>..HEAD -- skills/ commands/ bin/ package.json .claude-plugin/;然后用 .team/task-state.json 中 closed 任务补全,必要时读取对应任务文件;接着逐文件比对差异;最后按模式输出。模式包括 --dry-run(仅输出差异报告)、默认(提示差异并确认后更新)、--auto(不确认自动更新)。

适用场景:需要让规格书、双语 README、CLI 命令列表、TUI 快捷键与故障排查说明跟实现保持一致时。

限制与注意:docs/spec/ 不写内部实现细节;README 不放开发者内部规格;英日 README 需保持章节结构与顺序对译;删除的文件或功能描述应移除;保持既有文体与结构,不做大幅重排;不明确的变更不猜测,在差异报告中标注“要确认”。