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草稿或判断无需创建。
需要起草新的架构决策记录
提议更新现有的架构决策记录
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 时判断变更性质
阅读 Diff 或 Review 线程评估架构影响
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
提供ExStruct CLI的安全工作簿创建、编辑与验证指南,涵盖命令选择、安全检查及干运行流程。
需要创建或修改Excel文件
执行exstruct validate/patch/make等命令
npx skills add harumiWeb/exstruct --skill exstruct-cli -g -y


