Agent Skills
› DanMcInerney/architect-loop
DanMcInerney/architect-loop
GitHub对抗性审查技能,通过攻击、修订和压力测试来强化架构规范。发现矛盾与不可验证点,基于证据生成修订版规范及问题草案,确保设计正确性。
Install All Skills
npx skills add DanMcInerney/architect-loop --all -g -y
Skills in Collection (11)
对抗性审查技能,通过攻击、修订和压力测试来强化架构规范。发现矛盾与不可验证点,基于证据生成修订版规范及问题草案,确保设计正确性。
需要审查并强化架构设计规范时
对草稿规范进行对抗性验证和分解时
npx skills add DanMcInerney/architect-loop --skill adversarial-review -g -y
轻量级架构规划技能,适用于小型变更或快速构建。支持生成规范、并行执行最多3个任务并合并为单个PR。去除了复杂评分机制,适合小范围、低风险的开发场景,上限约400行代码。
用户要求快速架构变更
执行轻量工厂流程
构建小规模目标
npx skills add DanMcInerney/architect-loop --skill architect-fast -g -y
作为研究编排者,将宽泛、不确定的问题转化为有来源支持的决策证据。通过设计分解策略、侦察地形并分发研究人员,生成可复用的研究报告,辅助技术选型或项目构思等决策。
询问技术选型
请求深度研究
头脑风暴项目创意
了解前沿状态
npx skills add DanMcInerney/architect-loop --skill architect-research -g -y
作为自主软件工厂的编排者,负责将目标转化为可执行计划,协调策略师与构建者的工作流,管理任务分发、代码冻结、质量审查及最终合并。
用户要求规划或启动自主软件开发流程
需要协调多个AI角色完成复杂软件工程任务
要求对已完成工作进行审核或诊断阻塞问题
npx skills add DanMcInerney/architect-loop --skill architect -g -y
定义代码库设计术语,统一模块、接口等概念,支持规范编写、问题分解及代码审查。
编写架构规范
分解技术问题
代码审查
统一命名与术语
npx skills add DanMcInerney/architect-loop --skill codebase-design -g -y
定义冻结检查规范,用于在构建分发前生成原子化、可证伪的验证文件。确保检查项只读并记录SHA,防止测试被篡改,保障自动化验收流程的严谨性与安全性。
起草issue分级检查项
构建分发前的验证准备
生成docs/checks目录下的检查文件
npx skills add DanMcInerney/architect-loop --skill frozen-checks -g -y
作为工厂运行中的集成子代理,负责在修复波合并后执行文档更新、分支合并及最终验证。确保所有检查通过,生成证据摘要供编排器裁决,完成发布前的最后集成步骤。
修复波合并后的集成阶段
收到GREEN判决或跳过审查的裁决
需要更新产品文档并合并剩余绿色分支
npx skills add DanMcInerney/architect-loop --skill integrate -g -y
指导遵循TDD红绿循环进行开发,强调在预定义边界编写测试,禁止实现耦合与横向切片。适用于需要严格测试驱动、确保代码可重构性及行为验证的场景。
执行测试驱动开发流程
编写单元测试或集成测试
处理涉及代码重构的测试任务
npx skills add DanMcInerney/architect-loop --skill tdd -g -y
将调研与上下文信息合成为架构规格说明书,定义模块、接口及设计决策,并处理待决问题。
需要生成架构规格文档时
执行 /architect 或 /architect-fast 流程
npx skills add DanMcInerney/architect-loop --skill to-spec -g -y
用于架构工厂闭环的最终审查,由编排器调用。审查完整运行差异与规范,验证并行切片产生的缺陷、接口漂移及一致性,仅报告问题不修改代码,确保交付质量。
所有问题已关闭后的最终整体验收
需要独立第三方视角审计代码差异与规范符合性
npx skills add DanMcInerney/architect-loop --skill final-review -g -y
将硬化后的需求规格分解为可执行的追踪问题。通过切割垂直切片、优先处理结构性重构、最大化并行工作区以及定义接口契约,生成结构化、可并行执行的任务列表。
需要分解复杂需求规格为具体任务时
架构师或编排器启动任务拆解流程时
npx skills add DanMcInerney/architect-loop --skill to-issues -g -y


