架构设计 Skill技能列表

⚡

智能体协作开发框架Skill agentic-structure

4.5

智能体协作开发框架是一个用于生产就绪软件开发的协作式编程提示框架。它通过结构化指南和协作流程,帮助开发团队在功能启动、代码编写、安全处理、错误管理、注释添加和需求讨论等环节实现高效协作。该框架强调清晰、安全、可维护的代码,并提供冲突解决机制。关键词:协作编程、开发框架、生产就绪、代码规范、安全指南、错误处理、知识共享、软件开发流程。

⚡

提示驱动开发Skill pdd

4.5

该技能用于将粗略想法转化为详细的设计文档和实现计划,遵循迭代的需求澄清、研究、设计和规划过程。它强调用户驱动、实时记录和规范驱动方法,适合软件开发前的系统设计阶段。关键词:提示驱动开发、需求澄清、设计文档、实现计划、迭代开发、架构设计、规范驱动。

⚡

序列化Skill serialization

4.5

序列化技能用于将数据结构转换为可存储或传输的格式,支持JSON、Protocol Buffers、MessagePack等多种格式,适用于数据交换、API开发、存储优化和跨平台通信。关键词:数据序列化,JSON序列化,Protobuf,MessagePack,API开发,数据交换,编码解码,模式进化。

⚡

客户端-服务器架构技能Skill client-server

4.5

该技能专注于实现客户端-服务器网络架构,核心功能包括构建权限模型、执行服务器端验证、实现客户端预测以及管理应用状态。适用于需要网络通信、数据同步和权限控制的软件系统开发。 关键词:客户端-服务器架构,网络编程,权限模型,服务器验证,状态管理,分布式系统,软件架构

⚡

代码库研究分析师Skill repo-research-analyst

4.5

这是一个专业技能,用于系统分析代码仓库的结构、文档、模式和约定,帮助开发者快速理解和贡献到新项目,提升开发效率。关键词包括:代码库、研究、分析、文档、架构、模式、约定、贡献指南、SEO搜索优化。

⚡

全栈AI应用开发项目指南Skill project-guidelines-example

4.5

这是一个完整的全栈AI应用开发项目模板指南,涵盖Next.js前端、FastAPI后端、Supabase数据库、Claude AI集成和Google Cloud部署。提供详细的架构设计、代码模式、测试要求和部署工作流,适用于构建企业级AI驱动应用。关键词:全栈开发、AI集成、Next.js、FastAPI、项目模板、云部署、测试驱动开发、代码规范

⚡

架构选择Skill architecture-selection

4.5

架构选择技能用于评估系统需求、推荐架构模式并平衡可扩展性、团队能力和操作复杂性。它涵盖系统设计、模式评估、技术选择和可扩展性规划,关键词包括系统架构、微服务、事件驱动、服务器less、C4建模、可扩展性、技术栈、架构决策记录。

⚡

Tauri桌面应用框架技能Skill tauri

4.5

这个技能专注于使用Tauri框架开发跨平台桌面应用,结合Rust后端和Web前端,强调安全性和性能优化。关键词包括Tauri、桌面应用、Rust、Web前端、安全、性能、跨平台开发、IPC安全、CSP配置、能力管理、插件开发。

⚡

Rust系统架构设计Skill rust-systems-design

4.5

Rust系统架构设计是一项专注于使用Rust编程语言进行高性能、内存安全系统开发的技能。它提供专家指导,涵盖内存安全、并发模式、架构设计、错误处理、性能优化等关键词,适用于构建可靠、高效的系统软件、Web服务器、嵌入式系统和库,帮助开发者掌握Rust的惯用实践和生态系统工具,提升软件质量和可维护性。

⚡

简化级联Skill SimplificationCascades

4.5

简化级联是一种软件设计技能,旨在通过发现核心洞见来减少代码复杂性和冗余,提高开发效率。它涉及抽象通用模式、统一原则,并消除不必要的组件,适用于当同一概念被多次实现、特殊案例累积或复杂性增加时。关键词:简化、抽象、架构设计、代码重构、复杂性管理、软件开发、设计模式。

⚡

分层式代码审查Skill hierarchical

4.5

分层式代码审查技能是一个全面的代码审查工具,通过使用专用子代理进行多阶段评估,专门处理具有复杂架构影响、安全顾虑的Pull Request审查。它整合技术领导评估、代码逻辑、安全性和用户体验审查,提供优先级排序的建议,并支持优化实施。关键词:代码审查、架构设计、安全评估、多代理系统、PR审查、软件开发质量保证、分层式评估、代码优化。

⚡

DesigningArchitectureSkill designing-architecture

4.5

为项目设计软件架构并选择合适的架构模式,涉及系统设计、架构模式选择、项目构建、技术决策等方面。