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。
需要编写或更新架构决策记录时
基于 Issue 或 PR 分析技术决策影响时
npx skills add harumiWeb/exstruct --skill adr-drafter -g -y
用于在架构决策记录(ADR)新增、更新或变更时,扫描源文件并同步更新README、索引和决策地图等元数据制品,确保衍生文档与源文件状态一致。
ADR文件被添加、更新或重新分类
需要刷新面向人类和AI代理的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检查通过后执行,输出ready/revise/escalate结论及详细发现,确保AI不越权处理需人类确认的决策。
需要审查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 范围及严重程度筛选。自动检测 Git 信息,解析 JSON 输出并生成结构化报告,辅助代码审查与修复规划。
查询代码质量缺陷
分析 Pull Request 中的 Codacy 问题
按严重程度过滤代码违规
npx skills add harumiWeb/exstruct --skill codacy-issues-fetcher -g -y
提供ExStruct CLI工具的安全使用指南,涵盖Excel工作簿的创建、编辑、验证及操作查询。通过dry-run和后端约束确保数据安全,指导Agent在本地与MCP间合理分配任务,避免破坏性修改。
需要创建新的Excel工作簿
需要编辑现有的Excel文件
对文件格式或操作安全性不确定需验证时
查询具体操作指令或约束条件
npx skills add harumiWeb/exstruct --skill exstruct-cli -g -y


