Agent Skills
› harumiWeb/exstruct
harumiWeb/exstruct
GitHub用于起草或更新架构决策记录(ADR)的技能。通过分析issue、PR、代码和测试,提取政策级上下文、决策及证据,生成结构化的ADR草稿或更新提案,确保记录与实现分离并提供充分依据。
Install All Skills
npx skills add harumiWeb/exstruct --all -g -y
Skills in Collection (8)
用于起草或更新架构决策记录(ADR)的技能。通过分析issue、PR、代码和测试,提取政策级上下文、决策及证据,生成结构化的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不一致
npx skills add harumiWeb/exstruct --skill adr-reconciler -g -y
用于审查架构决策记录(ADR)草稿的质量,检查重叠、证据强度及发布风险。在linter通过后执行,识别需人工介入的决策并输出评审结论。
需要评估 ADR 设计质量时
合并或移交前进行设计审查时
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范围、严重程度过滤,输出结构化问题摘要,辅助代码审查与修复规划。
查询代码质量缺陷
检查Pull Request的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


