Agent Skills
› DanMcInerney/architect-loop
DanMcInerney/architect-loop
GitHub作为无利益关联的对抗性审查员,对架构草案进行严格攻击与验证。通过三个阶段:基于证据 falsify 假设、依据发现修订规范并分解为问题与检查项、执行压力测试确保分解完整性。最终返回修订版规范、问题草稿及证据链,不修改代码或跟踪器。
Install All Skills
npx skills add DanMcInerney/architect-loop --all -g -y
Skills in Collection (11)
作为无利益关联的对抗性审查员,对架构草案进行严格攻击与验证。通过三个阶段:基于证据 falsify 假设、依据发现修订规范并分解为问题与检查项、执行压力测试确保分解完整性。最终返回修订版规范、问题草稿及证据链,不修改代码或跟踪器。
需要以对抗视角审查和加固技术规格说明书时
需要将规范分解为可执行的问题和检查项并进行压力测试时
npx skills add DanMcInerney/architect-loop --skill adversarial-review -g -y
用于快速架构小型变更的轻量级流程,适用于少量文件、单次会话内完成的工作。它复用主架构工具的核心机制但移除了复杂的分级和审查环节,通过并行构建器和单一PR实现高效交付,限制在3个任务以内。
用户要求使用 architect-fast 进行快速架构设计
需要运行轻量级工厂流水线
处理小规模目标(如几个文件、约一次坐席工作量的任务)
npx skills add DanMcInerney/architect-loop --skill architect-fast -g -y
作为研究协调者,将宽泛问题转化为决策依据。通过定义范围、侦察地形、设计多研究员并行任务并分配搜索预算,执行深度技术研究、头脑风暴或技术选型,产出可复用的研究报告。
询问“研究 X”或“当前技术前沿状态”
需要进行项目或功能的大脑风暴
需要在多种技术中进行选择
npx skills add DanMcInerney/architect-loop --skill architect-research -g -y
作为自主软件工厂的编排者,负责将目标转化为强化计划、分发构建任务、审查工作成果及诊断阻塞问题。通过严格的角色隔离、检查冻结和裁决协议,协调策略师与构建者完成软件交付。
用户要求架构或继续自主软件工厂运行
需要将目标转化为可执行的跟踪器问题计划
需要分派构建任务或审查已完成的工作
需要诊断项目阻塞点或结束工厂运行
npx skills add DanMcInerney/architect-loop --skill architect -g -y
定义代码库设计的统一术语,涵盖深层模块、接口、工厂流程及角色(如Builder/Strategist)。确保在规范编写、问题分解和审查时语义一致,促进高杠杆、易维护的代码架构。
设计深层模块或接口
使用统一的工厂术语进行规范编写
分解任务或审查代码差异
npx skills add DanMcInerney/architect-loop --skill codebase-design -g -y
用于在分解后、构建分派前生成并冻结每议题的分级检查文件。确保检查可证伪且原子化,防范匹配错误,规定冻结后只读及变更处理流程,提升审查一致性。
策略师起草议题检查
构建分派前的验证准备
npx skills add DanMcInerney/architect-loop --skill frozen-checks -g -y
作为工厂运行集成子代理,在修复合并后执行文档更新与分支集成。负责将绿色作业分支合并至工厂分支,解决终局冲突,并运行最终验证以确保所有检查通过,最后准备发布证据供编排器裁决。
修复波已合并且 verdict 为 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


