Agent Skills
› harumiWeb/exstruct
harumiWeb/exstruct
GitHub根据 Issue、PR 或代码变更起草架构决策记录(ADR)草稿或更新提案。通过提取策略上下文、决策依据及证据,生成结构化的 ADR 文档,明确政策背景与后果,确保决策有据可查。
Install All Skills
npx skills add harumiWeb/exstruct --all -g -y
Skills in Collection (8)
根据 Issue、PR 或代码变更起草架构决策记录(ADR)草稿或更新提案。通过提取策略上下文、决策依据及证据,生成结构化的 ADR 文档,明确政策背景与后果,确保决策有据可查。
需要创建新的架构决策记录
需要对现有 ADR 进行更新或修订
分析代码变更以补充架构决策证据
npx skills add harumiWeb/exstruct --skill adr-drafter -g -y
用于扫描架构决策记录(ADR)文件,提取元数据并同步更新README、索引及决策地图等衍生制品,确保文档与源文件状态一致。
新增或更新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
根据代码变更、Issue 或 PR 内容,结合 ADR 治理规范与标准,判断是否需记录架构决策。输出必要性 verdict、理由及候选标题,辅助架构文档管理。
审查 Issue、PR 或 Diff 以评估变更影响
需要决定是否需要创建或更新架构决策记录时
npx skills add harumiWeb/exstruct --skill adr-suggester -g -y
通过执行脚本获取并格式化 Codacy 代码分析缺陷,支持按仓库或 PR 筛选严重程度,输出结构化问题摘要,辅助代码审查与修复规划。
用户要求检查代码质量缺陷
需要获取特定 PR 的 Codacy 报告
按严重程度过滤静态分析问题
npx skills add harumiWeb/exstruct --skill codacy-issues-fetcher -g -y
指导Agent使用ExStruct CLI安全地创建、编辑和验证Excel工作簿。涵盖命令选择、安全检查及干跑流程,确保数据操作准确无误。
需要创建新的Excel工作簿
需要修改现有的Excel文件
对Excel内容或格式进行校验
npx skills add harumiWeb/exstruct --skill exstruct-cli -g -y


