Agent Skills
› harumiWeb/exstruct
harumiWeb/exstruct
GitHub用于根据Issue、PR或代码变更起草或更新架构决策记录(ADR)。该Skill指导Agent提取政策级上下文、决策及证据,生成结构化的ADR草稿或提出更新建议,确保文档与实现分离。
Install All Skills
npx skills add harumiWeb/exstruct --all -g -y
Skills in Collection (8)
用于根据Issue、PR或代码变更起草或更新架构决策记录(ADR)。该Skill指导Agent提取政策级上下文、决策及证据,生成结构化的ADR草稿或提出更新建议,确保文档与实现分离。
需要创建新的架构决策记录
需要对现有架构决策记录进行更新
npx skills add harumiWeb/exstruct --skill adr-drafter -g -y
扫描架构决策记录(ADR)文件,同步更新README、索引和决策地图等元数据。当ADR新增、更新或状态变更时,自动刷新仓库的ADR映射以保持一致性。
ADR文件新增或更新
需要刷新ADR索引映射
npx skills add harumiWeb/exstruct --skill adr-indexer -g -y
用于审查架构决策记录(ADR)草稿的合规性,检查状态、必需字段、证据质量及后果平衡性,输出按严重程度排序的审核发现。
收到 ADR 草稿需进行合并前审查
需要验证 ADR 是否符合治理规范
npx skills add harumiWeb/exstruct --skill adr-linter -g -y
审计架构决策记录与当前规范、测试及源码的一致性,检测策略漂移、缺失更新等偏差。适用于合并后、定期审计或审查怀疑实现与ADR不一致时。
代码合并后
定期ADR审计
审查发现实现与ADR不一致
npx skills add harumiWeb/exstruct --skill adr-reconciler -g -y
用于审查架构决策记录(ADR)草案,评估决策质量、重叠性、证据强度及回滚风险。仅在linter无未解决高/中危问题时执行,识别需人工介入的决策并返回就绪、修订或升级结论。
需要审查ADR设计质量时
adr-linter报告无未解决的高/中危问题后
npx skills add harumiWeb/exstruct --skill adr-reviewer -g -y
根据仓库治理规则判断变更是否需要架构决策记录,提供必要、建议或无需的判定,并推荐相关 ADR。
审查 Issue、PR、Diff 或 Review 评论时
需要确定变更是否需遵循架构决策流程时
npx skills add harumiWeb/exstruct --skill adr-suggester -g -y
通过执行脚本获取并格式化 Codacy 代码分析缺陷,支持按仓库或 PR 筛选严重程度,输出结构化问题列表以辅助代码审查和修复规划。
用户要求检查代码质量或 Codacy 报告
需要获取特定 Pull Request 的缺陷详情
用户希望过滤并按严重程度查看静态分析问题
npx skills add harumiWeb/exstruct --skill codacy-issues-fetcher -g -y
指导 Agent 使用 ExStruct CLI 安全地创建、编辑和验证 Excel 工作簿,提供命令选择、安全检查及操作流程。
需要创建新的 Excel 文件
需要修改现有 Excel 文件
需要校验 Excel 文件结构或内容
不确定如何操作 Excel 文件
npx skills add harumiWeb/exstruct --skill exstruct-cli -g -y


