SuperAPI AI 工具集

update-tech-stack

编程与开发

查看项目

更新于 10-16 03:38

技能介绍

用途:根据依赖变更与技术演进,更新项目中的技术栈文档 .agents/rules/2-tech-stack.mdc,使文档反映当前技术状态、新工具采用与基础设施变化。

主要能力:读取并分析现有技术文档,记录版本与配置基线;检测依赖变化(新增、升级、移除)、框架升级、工具采用、基础设施变动、数据库演进与外部集成更新;自动对比当前依赖与文档记录,查找版本不一致与新增配置文件;通过交互式技术问答确认不可自动发现的信息(部署、托管、外部服务、流程变化);以精确版本号增量更新文档,标注弃用技术,并在重大变更时建议备份。

使用方式:该技能以 User Request: $ARGUMENTS 接收请求,引用 package.json 与 .agents/rules/2-tech-stack.mdc,并检查最近 package.json 变更。执行时先读取现有文档,再检测技术变更并自动对比,然后提出版本更新、基础设施、开发工作流、外部服务集成、安全与合规等问题,等待回答后更新文档,最后保存并验证。备份命令示例:cp .agents/rules/2-tech-stack.mdc .agents/rules/2-tech-stack.backup.md。输出格式为 Markdown(.mdc),位置 .agents/rules/,文件名 2-tech-stack.mdc(覆盖)。

适用场景:需要维护技术栈文档与代码实际状态一致的工程团队,特别是在依赖大版本升级、更换包管理器或 Node 版本、部署平台迁移、数据库或缓存变更、引入新测试或代码质量工具、CI/CD 调整、新增外部服务集成及安全工具采用之后。

限制:文档明确要求不编造内容,只记录实际存在的技术与配置;不包含密钥等敏感数据;避免模糊版本范围;仅在有根本性变化时才更新架构与约定部分。资料未说明该技能的安装方法、收费方式、支持平台及是否需要特定运行环境。