架构设计 Skill技能列表
代码库上板Skill onboard
这个技能用于系统性地探索陌生代码库,生成详细的架构文档(包括组件图、模式目录和开发工作流指南),帮助开发者快速上手和贡献,适用于项目接入、团队协作和代码理解。关键词:代码库探索,架构分析,开发工作流,项目上板,文档生成,开源贡献。
技术债务审计Skill debt-audit
技术债务审计技能是一种用于识别、评估和优先处理软件项目中技术债务的系统方法。它包括并行审计代码质量、性能、安全、测试和文档等领域,生成基于投资回报率(ROI)和年龄分析的待办清单,帮助团队制定可行动的管理路线图。关键词:技术债务、审计、ROI、优先排序、代码质量、安全漏洞、测试覆盖、债务管理、软件优化。
架构审计师Skill architecture-auditor
这个技能用于软件系统架构的全面审计,包括安全检查、性能评估、命名规范验证和技术债务分析,确保代码质量和系统稳定性。关键词:架构审计、安全检查、性能优化、命名约定、技术债务、软件质量、系统维护。
数据库模式设计师Skill database-schema-designer
数据库模式设计技能专注于为SQL和NoSQL数据库设计健壮、可扩展的模式,提供规范化指南、索引策略、迁移模式、约束设计和性能优化,确保数据完整性、提升查询性能并创建可维护的数据模型,适用于高流量、百万记录规模场景。
执行计划Skill executing-plans
该技能用于在实施软件开发计划时,通过分批执行任务和设置审查检查点来确保计划的高效和准确执行。关键词:计划执行、批处理、审查检查点、软件开发、任务管理、验证、架构审查、流程优化。
Discord机器人开发架构师Skill discord-bot-architect
这个技能专注于构建生产就绪的Discord机器人,覆盖Discord.js(JavaScript)和Pycord(Python)开发框架,包括网关意图配置、斜杠命令实现、交互组件(如按钮和选择菜单)的使用,以及处理速率限制和分片技术。帮助开发者掌握高性能、可靠的Discord机器人设计与部署,避免常见错误如滥用消息内容意图和阻塞事件循环。关键词:Discord机器人、Discord.js、Pycord、斜杠命令、交互组件、机器人架构、速率限制、分片。
软件架构开发技能Skill software-architecture
这个技能提供专注于高质量软件架构和开发的指导,基于清洁架构和领域驱动设计原则。适用于代码编写、架构设计、代码分析等软件开发场景。关键词:软件架构,清洁架构,DDD,代码质量,软件开发,架构设计,代码规范。
高级全栈开发Skill senior-fullstack
全栈开发技能,提供项目脚手架、代码质量分析和架构模式指导,支持React、Next.js、Node.js、GraphQL、PostgreSQL等现代技术栈,适用于构建和优化Web应用程序,关键词:全栈开发、代码质量、架构模式、React、Node.js、PostgreSQL、SEO优化。
高级架构师Skill senior-architect
这个技能提供了全面的软件架构工具和最佳实践,用于设计可扩展和可维护的系统。它包括架构图生成、项目分析、依赖分析等功能,适用于系统架构设计、技术决策、架构图创建等场景。关键词:软件架构、架构设计、系统设计、技术栈决策、架构图生成、项目优化、依赖管理。
Python开发原则与决策Skill python-patterns
本技能专注于Python开发的核心原则和决策制定,涵盖框架选择(如FastAPI、Django、Flask)、异步与同步决策、类型提示策略、项目结构设计等。旨在帮助开发者根据具体项目需求做出明智的技术选择,提升代码质量和开发效率。关键词:Python开发原则、框架选择、异步编程、类型提示、项目结构、FastAPI、Django、Flask。
生产代码审计Skill production-code-audit
此技能用于自动深度扫描整个代码库,识别并修复架构、安全性、性能、代码质量等问题,系统地将代码优化到企业级生产质量,包含关键词:代码审计、生产级优化、自动扫描、安全性提升、性能优化、架构重构、企业标准。
Mermaid图表专家Skill mermaid-diagram-specialist
Mermaid 图表专家技能用于创建和管理各种技术图表,如流程图、序列图、实体关系图(ERD)和架构图,支持技术文档编写、工作流可视化、系统架构设计和过程映射,提升技术沟通效率。关键词:Mermaid图表、流程图、序列图、ERD、C4图、架构可视化、技术文档、系统设计、工作流、数据建模。