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合并,适用于小范围、低风险的开发场景。
用户请求快速架构变更
需要轻量级工厂流水线处理少量文件
npx skills add DanMcInerney/architect-loop --skill architect-fast -g -y
作为研究编排者,将宽泛、不确定的问题转化为有来源的决策证据和可复用的研究交接文档。涵盖项目头脑风暴、技术选型及SOTA调研,通过分解任务、派遣研究员并验证结果,辅助复杂决策。
询问技术选型或状态
要求深度调研或SOTA调查
需要基于研究的决策支持
npx skills add DanMcInerney/architect-loop --skill architect-research -g -y
作为自主软件工厂的编排者,负责将目标转化为执行计划,调度策略师与构建者角色,管理代码冻结、质量审查及合并流程。确保多智能体协作中的职责分离、状态持久化及异常处理,实现从需求到交付的自动化闭环。
用户要求规划或启动自主软件开发流程
需要分解复杂任务并分派给不同智能体
协调设计、编码、测试等多阶段工作流
npx skills add DanMcInerney/architect-loop --skill architect -g -y
提供代码库设计的统一词汇表,定义模块、接口、深度等核心概念,规范命名与架构模式,确保团队协作一致。适用于编写规范、分解任务、审查代码及设计工厂流程。
编写技术规格说明
分解复杂问题为Issue
审查代码差异(Diff)
冻结检查(Frozen Check)评估
npx skills add DanMcInerney/architect-loop --skill codebase-design -g -y
定义冻结检查规范,确保在构建分发前生成并锁定验证用例。强调原子性、可证伪性及防误匹配策略,保障测试流程的严谨性与可追溯性。
起草问题级分级检查项
分解后分发前生成检查文件
固化验证规则到git
npx skills add DanMcInerney/architect-loop --skill frozen-checks -g -y
作为工厂运行整合子代理,负责合并绿色分支、更新产品文档并执行最终验证。仅在_ship_阶段解决冲突,确保所有检查通过,向编排器返回结果证据。
修复波合并后
收到GREEN裁决后
记录裁决跳过审查后
npx skills add DanMcInerney/architect-loop --skill integrate -g -y
指导测试驱动开发(TDD)实践,强调红绿循环、在预定义接缝处编写行为测试、垂直切片推进,并禁止红色阶段重构及实现耦合。
需要执行测试驱动开发流程
编写或审查单元测试
遵循红绿循环进行功能实现
npx skills add DanMcInerney/architect-loop --skill tdd -g -y
将代码库证据与研究结果综合为架构规格说明书,定义目标、决策和假设,处理未决问题并输出草案。
需要生成架构规格文档
从对话和研究中合成设计规范
npx skills add DanMcInerney/architect-loop --skill to-spec -g -y
用于架构工厂闭环的最终审查,由编排器调用。审计运行差异、验证发现并生成修复建议,不修改代码,确保交付质量。
所有问题已关闭后的最终审查
需要全面审计运行差异和规格一致性时
npx skills add DanMcInerney/architect-loop --skill final-review -g -y
将已定稿的规格说明书分解为可分派的任务Issue。遵循结构化优先、垂直切片、最大化并行及接口契约等原则,生成符合规范的Issue描述与依赖关系。
需要拆解需求规格为具体开发任务时
执行架构师调度后的Issue分解流程
npx skills add DanMcInerney/architect-loop --skill to-issues -g -y


