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个以内问题,约400行代码)。移除复杂评审机制,由编排器直接编写规范并协调构建者生成计划与PR,适用于轻量级、低风险的并行开发任务。
用户要求快速架构小范围变更
需要运行轻量级工厂流程完成少量文件的规划与构建
npx skills add DanMcInerney/architect-loop --skill architect-fast -g -y
作为研究编排器,将宽泛或不确定问题分解为可执行的研究任务。通过设计侦察、分配研究者并协调多源证据收集,生成经过验证的决策依据和研究报告,辅助技术选型与项目规划。
用户要求进行发现性研究以支持决策
用户请求头脑风暴、技术选型或了解行业现状
用户明确要求对特定主题进行深入调研
npx skills add DanMcInerney/architect-loop --skill architect-research -g -y
作为自主软件工厂的编排者,负责将目标转化为可执行计划,调度策略与构建任务,执行质量审查、冲突检测及最终合并,确保开发流程的有序与规范。
需要规划复杂软件架构或项目路线图
启动或继续自动化软件开发流水线
协调多角色(策略、构建、审查)协同工作
npx skills add DanMcInerney/architect-loop --skill architect -g -y
提供代码库设计的一致术语体系,定义深层模块、接口及工厂协作角色。用于规范架构设计、需求分解、代码审查及依赖管理,确保团队对核心概念理解一致。
进行软件架构或模块设计时
编写技术规格说明书或分解任务时
审查代码差异以检查一致性时
npx skills add DanMcInerney/architect-loop --skill codebase-design -g -y
规范冻结检查文件的编写与版本控制,确保检查项原子且可证伪。在构建分发前锁定检查内容,防止后续修改,保障测试结果的确定性与可追溯性。
起草分拆后的分级检查项
构建分发前的检查冻结流程
npx skills add DanMcInerney/architect-loop --skill frozen-checks -g -y
负责工厂运行结束阶段的集成任务。先更新产品文档,再合并绿色分支并执行后置飞行检查与验证。处理_ship_时的合并冲突,确保所有状态为绿后返回证据供编排器裁决。
修复波合并且判定为GREEN
记录裁决跳过审查阶段
需要执行最终集成和文档更新
npx skills add DanMcInerney/architect-loop --skill integrate -g -y
指导遵循TDD红绿循环进行开发,强调在预定义边界编写行为测试,禁止实现耦合与横向切片,确保测试独立于重构并验证功能。
需要编写单元测试时
执行TDD开发流程时
npx skills add DanMcInerney/architect-loop --skill tdd -g -y
将代码库证据与研究结果综合为架构规格说明书,定义目标、接口及验证策略。
需要生成或更新架构规格文档时
系统调用 /architect 流程进行需求分析后
npx skills add DanMcInerney/architect-loop --skill to-spec -g -y
作为架构工厂的最终冷启动审查者,对完整运行差异进行缺陷审计。仅检查隔离并行切片产生的问题及规格一致性,不修改代码,输出审查规范与修复建议,确保交付质量。
所有任务关闭后的最终整体审查
编排器显式调用的收尾审核
npx skills add DanMcInerney/architect-loop --skill final-review -g -y
将固化后的技术规格书拆解为可执行的追踪问题,通过垂直切片、优先结构重构及接口契约定义,最大化并行开发效率并规范任务描述。
需要将完整的技术规格分解为具体的开发任务
在架构阶段后需要生成可分发的Issue列表
npx skills add DanMcInerney/architect-loop --skill to-issues -g -y


