用途:根据代码库当前状态、新增功能、优先级变化和项目演进,更新已有的应用设计文档(.agents/rules/1-app-design-document.mdc),使其与项目实际保持一致。
主要能力:分析现有设计文档并建立基线;检测代码库变更(新增功能、流程修改、移除功能、架构演进、规模变化、安全更新);通过交互式问答确认项目阶段与优先级;必要时更新 .agents/rules/status.mdc 中的 DO/DON'T 列表;增量式同步设计文档内容。
使用方式:技能读取项目根目录、package.json、当前设计文档及其最后修改时间。先询问项目阶段是否演进,再依次询问优先级、新增功能、核心流程变化、移除内容、新集成服务、用户反馈影响、成功指标及下一里程碑,随后按需更新状态文件并覆盖保存设计文档。
可用命令:stat -f "%Sm" .agents/rules/1-app-design-document.mdc;git log --oneline --since="30 days ago" | head -20;cp .agents/rules/1-app-design-document.mdc .agents/rules/1-app-design-document.backup.mdc。
适用场景:项目迭代后需要同步设计文档、项目阶段或优先级发生调整、需要记录架构与功能演进时。
限制:原资料未说明运行环境、依赖、收费、价格或具体效果;文档以高级别描述为主,不应写入技术实现细节。