mcpField
A
architecture-validation

architecture-validation

github.com/d-o-hub测试与质量1337 次安装今天更新
代码仓库

关于 architecture-validation

architecture-validation 是用于动态检查代码实现是否符合计划文件中架构决策的技能,适合开发与架构评审流程。它会发现计划、提取架构要求,并报告实现差异,且不依赖特定项目结构。

主要功能

  1. 01发现 plans/ 中的计划文件
  2. 02提取架构要求
  3. 03比较计划与代码库
  4. 04检查符合度与架构漂移
  5. 05报告缺失项、偏差及额外实现

适用场景

  1. 01开发后检查架构漂移
  2. 02核对设计决策是否落实
  3. 03识别尚未实现的要求
  4. 04重构后验证边界是否保持

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/d-o-hub/rust-self-learning-memory --skill architecture-validation

安装后在 Claude Code 中输入/architecture-validation确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

compliance.md
dimensions.md
extraction.md
self-learning.md
workflow.md

详细介绍

架构验证技能

动态验证已实现的代码库是否符合计划文件中记录的架构决策。

快速参考

目的

通用、自适应框架,用于:

  • 发现 plans/ 目录中的所有计划文件
  • 动态提取架构要求
  • 验证实现是否合规
  • 报告差距、偏离和违规情况

核心原则:不依赖特定架构。适用于任何项目结构。

适用场景

  • 验证实现是否符合规划文档
  • 检查开发后是否出现架构偏离
  • 确保遵循设计决策
  • 找出缺失的实现
  • 为架构评审做准备
  • 确认重构没有破坏边界

验证工作流

  1. 发现 - 查找所有计划文件
  2. 提取 - 提取架构元素
  3. 分析 - 与代码库进行比较
  4. 验证 - 检查合规性
  5. 差距分析 - 找出缺失、偏离或额外内容
  6. 报告 - 生成全面的报告

详细阶段请参阅 workflow.md,验证类别请参阅 dimensions.md。

评论

支持 Markdown