SuperAPI AI 工具集

project-docs

写作与研究

查看项目

更新于 10-16 07:17

技能介绍

用途:让 task.md、changelog.md、files.md 三个文件如实描述项目。事实来自仓库而非对话,diff 里没有的就算未发布。

主要能力:先定位仓库根(git rev-parse --show-toplevel 或无 git 的工作区根),再用 git log --date=short -n 20、git status --short、git diff --stat 以及 git diff HEAD --stat 或暂存区 diff 收集证据。task.md 固定 ## To Do、## In Progress、## Completed 三段,只有验证步骤执行过才移入 Completed,未运行的 PRD 检查须留在 In Progress 并说明待验项,历史条目不删除。changelog.md 采用 Keep a Changelog 格式,顶部 ## [Unreleased],随后 ## [x.y.z] - YYYY-MM-DD,并含 ### Added/Changed/Fixed/Removed;日期取自 git log --date=short,版本号与标题缺失时补上;面向使用者写,一个变更一行,不记依赖升级、格式化或生成文件。files.md 每行一个文件、按文件夹分组,从 diff 补充新源文件并修正过时说明,跳过 node_modules、_generated、锁文件与构建产物。Convex 项目仅在源码可证时提及组件、cron、HTTP 动作、鉴权与模型名。

使用方式:按上述步骤读三份文件当前内容,记录最后日志日期与最后完成任务,逐文件更新,再做幂等检查(无新内容则不改并说明)、扫描密钥与个人数据(含 .env 等不打开,不写 API key、token、邮箱、电话、地址、私有主机名,可疑地址形文本替换为 [redacted]),最后用几行报告输出。命令均按原样执行。

限制:只编辑 task.md、changelog.md、files.md 及用户指定的 PRD;绝不提交、推送、部署、发布或打标签,只打印建议提交信息;不因语气重写旧条目;不调用生产 API 或查询实时数据。收费与价格等事实暂未提供。