架构设计 Skill技能列表
多智能体工作流规划器Skill multi-agent-workforce-planner
这个技能用于设计并行智能体工作流,通过分析任务依赖关系、分配探索、计划、Bash、编辑等专用智能体类型,最大化并行化,并创建具有进度跟踪和故障恢复的执行计划。适用于软件开发中大型特征的分解、任务协调和项目管理。关键词:多智能体、并行工作流、任务分解、依赖分析、智能体规划、软件开发、架构设计。
规划Skill planning
该技能用于制定详细的技术实施计划,通过研究、代码分析、解决方案设计和文档创建,专注于软件开发中的架构设计和项目管理,提升项目的可扩展性、安全性和可维护性。关键词:技术规划、架构设计、实施计划、项目管理、代码分析、系统设计。
RALPH任务完成循环技能Skill ralph
RALPH任务完成循环技能是一个用于确保软件开发任务完全完成并通过验证的持久循环工具。它通过并行执行、自动重试和架构师验证来保证工作质量,适用于复杂任务管理。关键词:任务完成、验证、循环、架构师审核、并行处理、持久性、软件开发、自动化测试、质量保证。
Python开发原则与决策Skill python-patterns
本技能专注于Python开发的核心原则和决策制定,涵盖框架选择(如FastAPI、Django、Flask)、异步与同步决策、类型提示策略、项目结构设计等。旨在帮助开发者根据具体项目需求做出明智的技术选择,提升代码质量和开发效率。关键词:Python开发原则、框架选择、异步编程、类型提示、项目结构、FastAPI、Django、Flask。
待办事项管理器Skill todo-manager
待办事项管理器是一个用于软件项目架构演进中管理跨PR待办事项的技能,专注于记录、评估和跟踪技术任务,提高团队协作效率和风险控制能力。关键词:软件架构、待办事项管理、项目管理、技术债务、团队协作、风险控制。
架构图Skill architecture-diagrams
使用Mermaid和PlantUML创建系统架构、数据流和序列图,适用于技术文档和系统设计。
代码重构模式Skill code-refactoring-patterns
这个技能提供了一套完整的代码重构模式,用于系统化地改进代码的可维护性、性能和清晰度,同时确保功能不变。它涵盖了常见代码异味、重构技术和最佳实践,帮助开发者提升软件质量。关键词包括代码重构、软件工程、代码质量、重构模式、代码优化、测试驱动开发。
Rust代码文档实践Skill documenting-rust-code
这个技能是关于在Rust编程中实施高质量文档实践的指南。它涵盖了如何使用rustdoc工具编写有效的文档注释、文档函数、类型、特性和模块,包括错误文档、示例和内部文档链接。旨在提升代码的可读性、可维护性和团队协作效率。关键词:Rust文档,rustdoc,代码文档化,软件开发,文档最佳实践。
子代理驱动开发Skill subagent-driven-development
子代理驱动开发是一种软件开发方法,通过为每个独立任务分配新的子代理,并进行规范符合性和代码质量的两阶段审查,实现高质量和快速迭代。关键词:子代理、任务执行、规范审查、代码质量、软件开发、迭代开发、AI代理、自动化开发。
技能生成器Skill skill-generator
技能生成器是一个元技能,专为AI代理设计,用于自动生成符合规范格式和结构的新技能。它确保技能遵循YAML frontmatter、目录布局和资源捆绑等标准,适用于群智能系统或代理需要快速搭建技能框架的场景。关键词:技能生成、格式规范、AI代理、元技能、技能结构、SEO优化。
技术栈评估器Skill tech-stack-evaluator
技术栈评估器是一款全面的技术选型分析工具,通过数据驱动的方法帮助开发团队进行技术决策。该工具提供技术框架对比、完整技术栈评估、生态系统健康度分析、总拥有成本(TCO)计算、安全合规评估、迁移路径分析、云服务商比较和智能决策报告等功能。支持多种输入格式,包括文本对话、YAML、JSON和URL,并能根据用户需求生成不同详细程度的分析报告。适用于软件开发团队、技术架构师、项目经理进行技术选型、成本优化、风险评估和迁移规划。
子域识别与有界上下文分析Skill domain-analysis
这个技能用于分析代码库,根据领域驱动设计(DDD)的战略设计原则,识别核心、支持和通用子域,并映射有界上下文。适用于分析领域边界、分类子域、评估域内聚性、检测耦合问题等场景。关键词:DDD,领域驱动设计,子域,有界上下文,战略设计,域分析。