架构设计 Skill技能列表
规范驱动开发工具包Skill speckit
Spec Kit是一个AI辅助的规范驱动开发(SDD)工具包,用于将自然语言想法快速转化为可执行规范、实现计划和任务列表。适用于功能规划、PRD创建、开发管理和项目管理,支持增量交付和质量保证。关键词:规范驱动开发、AI辅助、软件开发工具、项目管理、敏捷开发、架构设计。
Rust系统架构设计Skill rust-systems-design
Rust系统架构设计是一项专注于使用Rust编程语言进行高性能、内存安全系统开发的技能。它提供专家指导,涵盖内存安全、并发模式、架构设计、错误处理、性能优化等关键词,适用于构建可靠、高效的系统软件、Web服务器、嵌入式系统和库,帮助开发者掌握Rust的惯用实践和生态系统工具,提升软件质量和可维护性。
递归系统架构师Skill recursive-systems-architect
这个技能用于设计递归和自我引用系统,包括元认知架构、奇怪循环和固定点迭代,旨在创建涌现特性和实现自我优化。关键词:递归系统、自我引用、元认知、架构设计、软件开发、系统优化。
多智能体工作流规划器Skill multi-agent-workforce-planner
这个技能用于设计并行智能体工作流,通过分析任务依赖关系、分配探索、计划、Bash、编辑等专用智能体类型,最大化并行化,并创建具有进度跟踪和故障恢复的执行计划。适用于软件开发中大型特征的分解、任务协调和项目管理。关键词:多智能体、并行工作流、任务分解、依赖分析、智能体规划、软件开发、架构设计。
模块化合成系统设计技能Skill modular-synthesis-philosophy
将模块化合成原则应用于系统设计、工作流架构和概念框架的技能,用于提升模块化思维、优化数据管道和增强软件架构。关键词:模块化设计、系统架构、信号流思维、数据管道、软件概念、合成隐喻。
知识架构Skill knowledge-architecture
知识架构技能用于设计和管理知识系统,通过本体论原理按事物的本质属性组织信息,而不是基于传统分类。它适用于个人知识库构建、文档系统设计、跨域链接模式创建,以及复杂领域的信息组织,旨在提升知识的可访问性、连接性和理解效率。关键词包括知识管理、本体论、信息架构、组织原则、知识系统、文档设计。
迭代式代码探索Skill iterative-code-exploration
迭代式代码探索是一种帮助开发者逐步理解和掌握陌生代码库的技能。它采用四阶段迭代循环(发现、评估、精炼、循环),通过系统化的方法探索代码结构、识别关键文件、理解项目模式和术语,从而高效上手新项目。关键词:代码探索、迭代方法、代码理解、项目上手、开发效率。
GitHub存储库标准架构师Skill github-repository-standards
这个技能专注于GitHub存储库的标准化和架构设计,通过实施最小根哲学和世界级README标准,优化代码库结构,提升文档质量和团队协作效率。关键词:GitHub、存储库管理、软件架构、文档工程、配置优化、代码整洁性。
代码重构模式Skill code-refactoring-patterns
这个技能提供了一套完整的代码重构模式,用于系统化地改进代码的可维护性、性能和清晰度,同时确保功能不变。它涵盖了常见代码异味、重构技术和最佳实践,帮助开发者提升软件质量。关键词包括代码重构、软件工程、代码质量、重构模式、代码优化、测试驱动开发。
Claude项目清单系统Skill claude-project-manifest
Claude项目清单技能用于生成和管理项目的注释性清单,通过唯一ID和注释跟踪文件、对话线程及关系,支持项目文档、库存管理、对话历史和知识地图构建。关键词:项目清单、文档跟踪、知识管理、Claude工具、SEO优化。
API设计模式Skill api-design-patterns
API设计模式技能专注于构建健壮、可维护的API,涵盖RESTful模式、GraphQL模式、版本控制策略、错误处理、认证、速率限制等关键技术,支持OpenAPI文档生成和SDK开发,提升开发者体验和API可扩展性。关键词:API设计,RESTful,GraphQL,OpenAPI,版本控制,错误处理,认证,速率限制。
API设计Skill api-design
API设计技能专注于设计清洁、可扩展和可维护的REST和GraphQL API,遵循行业最佳实践。它用于规划端点结构、定义请求/响应合同、实现版本控制、安全性和文档创建。关键词:API设计,REST API,GraphQL API,可扩展性,维护性,版本控制,安全性,端点规划。