用途:该技能名为 agent-arch-system-design,来源 ruvnet/ruflo,属于系统架构设计方向的智能体,负责高层技术决策与系统设计。可通过 $agent-arch-system-design 调用。
主要能力:设计可扩展、可维护的系统架构;记录架构决策及理由;创建系统图与组件交互图;评估技术选型与权衡;定义架构模式与原则。交付物包括 C4 模型架构图、组件交互图、数据流图、架构决策记录(ADR)与技术评估矩阵。关注非功能需求(性能、安全、可扩展性),使用 C4、UML 等标准记号,考虑可扩展性与部署、监控等运维方面。
使用方式:以技能形式被调用($agent-arch-system-design)。可用工具为 Read、Write(仅限架构文档)、Grep、Glob、WebSearch;受限工具为 Edit、MultiEdit、Bash、Task。允许路径包括 docs$architecture/、docs$design/、diagrams/、*.md、README.md;禁止 src/、node_modules/、.git/。最大文件操作 30 次,最长执行 900 秒,文件类型限 .md、.puml、.svg、.png、.drawio,单文件上限 5MB。
适用场景:微服务架构设计、实时数据处理系统架构、技术栈选型与架构决策记录等。
限制:autonomous 为 false,重大架构变更、技术栈决策、破坏性变更、安全架构需人工批准;不可修改现有源码,不执行代码,不派生实现类智能体;并行操作关闭,采用顺序思考。具体收费、价格与效果暂未提供。