Token导航 LogoToken导航

Agent Skill · 前端设计

align-architecture(对齐架构)

align-architecture 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

align-architecture 是前端设计类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描已通过,按安装量在前端设计类的 10,216 个 Skill 里排第 5,013。

总安装 753周安装 32GitHub Stars 7下载 264核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:align-architecture(对齐架构)
来源仓库:https://github.com/nesnilnehc/ai-cortex
仓库路径:skills/align-architecture
安装命令:
npx skills add https://github.com/nesnilnehc/ai-cortex --skill align-architecture
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/nesnilnehc/ai-cortex --skill align-architecture

这个 Skill 是做什么的

前端设计类 Skill 关注页面结构、视觉规范和组件写法,输出通常是可运行的界面代码。

对齐架构用于验证代码实现与文档化设计决策的一致性,生成可操作的架构合规性报告。适用于需要对照 ADR、设计文档或架构规范审查代码的场景,支持 Codex、Claude 等宿主环境。通过比较记录的设计决策与当前代码状态,识别合规差距并建议补救措施,输出结构化报告。

安装命令:npx skills add https://github.com/nesnilnehc/ai-cortex --skill align-architecture 使用前请确认权限范围和维护状态,注意可能涉及文件读写和网络访问操作。

来源仓库内路径:skills/align-architecture

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/nesnilnehc/ai-cortex --skill align-architectur…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

align-architecture 怎么安装?

在终端执行 npx skills add https://github.com/nesnilnehc/ai-cortex --skill align-architecture。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

align-architecture 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

align-architecture 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

align-architecture 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

align-architecture 用的人多吗?

公开数据是累计安装 753 次,近一周安装 32 次,下载 264 次,GitHub 7 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

align-architecture 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理前端设计类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

前端设计类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
frontend-design

前端设计 · Codex、Claude

8,823,360126,072只读MIT通过
vercel-composition-patterns

Vercel 组合模式 · Codex、Claude

3,858,81625,893需要联网MIT通过
vercel-react-native-skills

Vercel React native skills 前端 · Codex、Claude

2,468,66425,878只读MIT通过
adapt

adapt 搜索 · Codex、Claude

2,027,04023,125操作浏览器未明确通过
bolder

bolder 分析 · Codex、Claude

2,004,28823,130只读未明确通过
align-architecture

对齐架构 · 本页

7537需要联网未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

技能(Skill):对齐架构

目的 (Purpose)

验证代码实现是否与 ADR、设计文档或架构规范中记录的架构和设计决策保持一致。当实施偏离记录的决策时,生成架构合规性报告。


核心目标(Core Objective)

治理目标:生成一份可操作的架构合规性报告,将文档化的架构/设计决策与当前实施进行比较,并列出合规性差距以及影响和补救建议。

成功标准(必须满足所有要求):

  1. ✅ 确定设计来源:找到并解析 ADR、设计文档或架构规范
  2. ✅ 实现比较:根据记录的决策分析代码
  3. ✅ 差距分类:每个合规差距都经过分类(例如边界违规、缺少组件、不同模式)以及影响和根本原因
  4. ✅ Report persisted:架构合规性报告写入约定路径
  5. ✅ 参考证据:每个差距都引用了特定的设计来源和代码位置;当使用部分验证时,覆盖/未覆盖的范围和置信度是明确的
  6. ✅ 建议切换:当设计过时或有冲突时,建议设计-解决方案;当需要结构审查时,建议“审查架构”

验收测试:队友能否阅读报告并立即了解哪些架构决策被违反、代码中的何处以及下一步该做什么?


范围边界(范围边界)

本技能负责:

  • 设计文档与代码比较
  • 合规差距检测和分类
  • 每个差距的影响范围和根本原因
  • 整治和转交建议

本技能不负责:

  • 没有设计参考的代码结构审查(使用“review-architecture”)
  • 需求分析(使用“analyze-需求”)
  • 设计创作或设计替代方案(使用“设计解决方案”)
  • 规划图层对齐(使用“align-planning”)

转交点:报告后,如果设计必须改变,则移交给“设计-解决方案”,或者如果没有设计比较,则移交给“审查-架构”以进行结构代码审查。


使用场景(用例)

  • 实施后检查:验证实施是否与 ADR 或设计文档匹配
  • 里程碑或发布门:确保架构决策反映在代码中
  • 漂移调查:当实施偏离文档设计时进行诊断
  • 入职审核:帮助新贡献者了解设计与实际状态

编排指导

场景推荐顺序
日常任务完成align-planning(轻量级)
里程碑或释放门align-planning(完整)→ 然后align-architecture
实施后检查对齐架构
规划和建筑都存在问题首先进行“对齐规划”;如果报告表明设计代码漂移 → align-architecture

当规划层对齐不确定时,在“align-architecture”之前运行“align-planning”;否则,独立运行“align-architecture”进行设计与代码验证。


行为(行为)

第 0 阶段:Norms Resolution(v1.3 新增)

按 specs/artifact-contract.md §8 Runtime Norms Resolution Protocol 的 §8.2 / §8.3 / §8.5 实现:读项目规范若声明了 architecture-compliance artifact_type 的 path_pattern,则使用项目值;否则 fall through 到技能默认(docs/calibration/architecture-compliance.md)。本技能为固定路径治理产出,只用 path_pattern 覆盖机制。

代理即时合同

You are responsible for architecture compliance verification.

Compare documented architecture and design decisions (ADRs, design docs) against
the codebase and produce an Architecture Compliance Report when divergence exists.

交互(互动)政策

  • 默认:来自项目规范或“docs/architecture/”、“docs/design-decisions/”、“docs/process-management/decisions/”的 ADR/设计路径;工作区中的代码范围
  • 选择选项:非默认时显式设计文档路径;部分作用域时的显式代码路径
  • 确认:在对设计文档提出编辑建议之前;在大代码范围之前

第 0 阶段:解决设计源和代码范围

1、解决设计源码路径(项目规范或默认:docs/architecture/、docs/design-decisions/、docs/process-management/decisions/) 2.解析代码范围:

  • 完整:整个存储库(默认)
  • 增量:用户指定的路径、包或模块(对于大型代码库;仅验证受影响的设计决策)
  1. 如果没有设计文档,则输出所需最少输入的阻塞报告;建议“设计解决方案”或“引导文档”

阶段 0.5:证据准备情况评估

在比较之前评估设计覆盖范围:

  • 强:范围内所有相关组件/模块都存在设计文档
  • 弱:部分设计文档;一些组件有 ADR,另一些则没有——以较低的置信度执行部分验证
  • 缺失:没有设计文档;报告被阻止,建议设计工作流程

规则:

  1. 当准备度“弱”时,仅验证有设计来源的决策;将未发现的代码标记为“未知”并在报告中列出。
  2. 当准备“弱”时,不要声称有很高的信心。
  3. 明确报告:覆盖范围、未覆盖范围和置信度。

第 1 阶段:提取设计决策

  1. 解析 ADR、设计文档和架构规范
  2. 提取关键决策:边界、组件、模式、约束
  3. 建立决策指标进行比较

第 2 阶段:比较实施

  1. 根据每个记录的决策分析代码
  2. 对于每个决定,评估:“合规” | 部分 | ‘违反’ | 未知
  3. 捕获证据:文件路径、模块或片段
  4. 差距分类:

- 边界违规:代码跨越了文档化的模块/层边界 - 缺少组件:记录的组件或接口未实现 - 发散模式:实现使用与文档中不同的模式 - 过时的设计:设计文档可能已过时;实现可能反映当前意图 - 分配“recommended_action”: - update_设计:执行权威; 应更新设计以匹配(建议“设计-解决方案”) - update_code:设计保持权威;代码应该重构以匹配 - “两者”:不明确;需要利益相关者做出决定;建议“设计解决方案”来协调

第三阶段:生成报告

  1. 汇总调查结果,包括影响范围、根本原因和每个差距的“推荐行动”
  2. 对于每个差距,明确说明:更新代码、更新设计或两者兼而有之(请参阅上面的差距类型)
  3. 当设计必须改变时,推荐转交到设计-解决方案;当需要仅结构审查时,进行“审查架构”
  4. 使用部分验证时包括证据准备和置信度

第 4 阶段:坚持报告

将报告写至:

  • 从项目规范解析的路径(docs/ARTIFACT_NORMS.md 或 .ai-cortex/artifact-norms.yaml)
  • 默认:docs/calibration/architecture-compliance.md(除非明确请求快照,否则覆盖)
  • 或者用户指定的路径

报告必须包含机器可读的合规性块(YAML 或 JSON)。


输入与输出 (Input & Output)

输入(输入)

  • 可选的 ADR/设计文档路径
  • 可选的代码范围(路径或模块)
  • 可选的项目文档根目录

输出(输出)

架构合规性报告模板
# Architecture Compliance Report

**Date:** YYYY-MM-DD
**Design Sources:**
**Code Scope:**
**Status:** compliant | partial | violated
**Evidence Readiness:** strong | weak | missing (when partial verification used)
**Confidence:** high | medium | low

## Summary
- Total decisions checked:
- Compliant:
- Partial:
- Violated:

## Compliance Gaps

### Gap 1
- **Type:** boundary violation | missing component | divergent pattern | outdated design
- **Design Source:**
- **Code Location:**
- **Impact Scope:**
- **Root Cause:**
- **Recommended Action:** update_code | update_design | both
- **Remediation:**

## Covered / Uncovered Scope (when partial verification)
- Covered:
- Uncovered:
- Reason:

## Recommended Next Actions
1.
2.

## Machine-Readable Compliance

    evidence:
      readiness: "strong"  # strong | weak | missing
      confidence: "high"   # high | medium | low
    gaps:
      - type: "boundary violation"
        designSource: "docs/architecture/adr-001.md"
        codeLocation: "pkg/infra/db.go"
        impactScope: "Domain layer imports infrastructure"
        rootCause: "Repository interface not used; direct DB import"
        recommendedAction: "update_code"  # update_code | update_design | both
        remediation: "Implement repository pattern per ADR-001"

限制(限制)

硬边界(Hard Boundaries)

  • 当文档丢失时,不要发明设计决策;报告被阻止并建议设计工作流程
  • 当证据准备度“弱”时,请勿声称高度可信(部分验证)
  • 当设计来源不完整或不明确时,请勿声称合规
  • 未经用户明确批准,请勿悄悄修改设计文档
  • 不要在没有设计参考的情况下执行结构性代码审查(即“审查架构”)

技能边界 (Skill Boundaries)(避免重叠)

不要做这些(其他技能可以处理它们):

  • 仅代码结构审查 → 审查架构
  • 设计创作或替代方案 → 设计解决方案
  • 规划层回溯→align-planning

何时停止并交接:

  • 不存在设计文档→建议“设计解决方案”或“引导文档”
  • 设计存在冲突或过时 → 交给“设计解决方案”
  • 无需设计比较即可进行结构性代码审查 → 交给“审查架构”

自检(Self-Check)

核心成功标准(必须满足所有标准)

  • 设计源的识别和解析
  • 代码与记录决策进行比较(或在准备情况较弱时进行部分验证)
  • 每个差距都包含影响范围、根本原因以及类型过时时的“推荐操作” 设计
  • 报告坚持约定的路径
  • 为每个差距提供证据参考(包括使用部分验证时覆盖/未覆盖的范围和置信度)
  • 适用时提供移交建议

验收测试

团队成员是否可以在没有额外说明的情况下针对前 1-3 个合规差距采取行动?

如果否:完善证据并明确补救措施。

如果是:报告完成;进行转交或补救。


示例(示例)

示例 1:边界违规

上下文:ADR-001 规定域不得导入基础设施。代码显示域包导入数据库驱动程序。

输出:

  • 类型:边界违规
  • 设计来源:docs/process-management/decisions/20240101-adr-001-layered-architecture.md
  • 代码位置:pkg/domain/order.go(导入pkg/infra/db)
  • 影响:领域与基础设施耦合;违反了干净的架构
  • 修复:在域中定义存储库接口;在基础设施中实施;通过构造函数注入

示例 2:无设计文档

背景:项目没有 ADR 或设计文档。

输出:

  • 状态:被阻止
  • 消息:未找到架构或设计文档。运行“设计解决方案”来创建设计文档,或运行“bootstrap-docs”来建立结构。
  • 置信度:不适用

示例 3:部分验证(弱就绪)

上下文:只有 pkg/auth 有 ADR; pkg/orders 和 pkg/inventory 没有设计文档。

输出:

  • 证据准备情况:弱
  • 置信度:中等
  • 涵盖范围:pkg/auth(根据 ADR-002 进行验证)
  • 未发现的范围:pkg/orders、pkg/inventory(无设计来源;标记为未知)
  • 报告继续包含“pkg/auth”的调查结果;如果需要合规性,建议为未覆盖的包创建设计文档

示例 4:过时的设计和建议的操作

上下文:ADR-003 指定同步 API;实现使用异步事件驱动流程,利益相关者更喜欢它。

输出:

  • 类型:过时的设计
  • 建议操作:update_设计
  • 修复:将 ADR-003 更新为文档异步事件驱动方法;执行力具有权威性。移交给“设计解决方案”来修改设计文档。

平台分布

Claude

31.34%
按下载量换算83

Codex

30.78%
按下载量换算81

Cursor

19.42%
按下载量换算51

Gemini CLI

9.2%
按下载量换算24

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills