关于 architecture-validation
architecture-validation 是用于动态检查代码实现是否符合计划文件中架构决策的技能,适合开发与架构评审流程。它会发现计划、提取架构要求,并报告实现差异,且不依赖特定项目结构。
主要功能
- 01发现 plans/ 中的计划文件
- 02提取架构要求
- 03比较计划与代码库
- 04检查符合度与架构漂移
- 05报告缺失项、偏差及额外实现
适用场景
- 01开发后检查架构漂移
- 02核对设计决策是否落实
- 03识别尚未实现的要求
- 04重构后验证边界是否保持
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ d-o-hub/ rust-self-learning-memory --skill architecture-validation安装后在 Claude Code 中输入/architecture-validation确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
compliance.mddimensions.mdextraction.mdself-learning.mdworkflow.md详细介绍
架构验证技能
动态验证已实现的代码库是否符合计划文件中记录的架构决策。
快速参考
目的
通用、自适应框架,用于:
- 发现
plans/目录中的所有计划文件 - 动态提取架构要求
- 验证实现是否合规
- 报告差距、偏离和违规情况
核心原则:不依赖特定架构。适用于任何项目结构。
适用场景
- 验证实现是否符合规划文档
- 检查开发后是否出现架构偏离
- 确保遵循设计决策
- 找出缺失的实现
- 为架构评审做准备
- 确认重构没有破坏边界
验证工作流
- 发现 - 查找所有计划文件
- 提取 - 提取架构元素
- 分析 - 与代码库进行比较
- 验证 - 检查合规性
- 差距分析 - 找出缺失、偏离或额外内容
- 报告 - 生成全面的报告
详细阶段请参阅 workflow.md,验证类别请参阅 dimensions.md。
评论
支持 Markdown