Agent Skills
› harumiWeb/exstruct
harumiWeb/exstruct
GitHub用于根据Issue、PR或代码变更起草或更新架构决策记录(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、索引和决策映射等元数据文档,确保人工与AI代理获取最新的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 评论以确定 ADR 需求
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


