软件开发 Skill技能列表

VibeCoder指南技能Skill vibecoder-guide

4.5

VibeCoder指南技能是一个自动化指导工具,专为非技术用户设计,通过自然语言交互帮助他们完成软件开发项目。当用户提出关于下一步操作、系统使用或遇到困难的疑问时,技能会自动响应并提供具体行动建议。关键词:自然语言开发,用户指导,开发辅助,非技术工具,自动化响应。

Go语言编程Skill golang

4.5

此技能专注于Go语言开发,提供编写地道、高效、生产质量代码的全面指导。涵盖并发编程、错误处理、测试驱动开发、模块管理和常用框架如Gin、Cobra。关键词包括Go开发、后端编程、云原生、微服务、系统编程,适用于提升后端开发、DevOps和软件架构能力。

代码质量Skill code-quality

4.5

代码质量技能专注于定义和实施软件开发中的高质量标准。核心内容包括代码复杂度管理、模块化设计原则、代码异味检测与重构策略以及系统化的错误处理。该技能旨在提升代码的可读性、可维护性和健壮性,帮助开发者和团队构建更清晰、更稳定、更易于协作的软件系统。关键词:代码质量,复杂度管理,模块化设计,代码异味,重构,错误处理,可维护性,编程规范。

API设计Skill api-design

4.5

API设计技能专注于设计和构建高效、可扩展的API接口,包括RESTful API、GraphQL模式和gRPC服务,适用于软件开发和系统集成场景。关键词:API设计,REST,GraphQL,gRPC,OpenAPI,Swagger,接口设计,软件架构,后端开发。

PlantUML图表绘制技能Skill plantuml

4.5

此技能提供使用PlantUML工具创建各种UML图表和架构图的全面指导,适用于软件开发、系统设计和企业架构。关键词:PlantUML, UML, 图表, 架构图, 软件架构, 企业架构, C4模型, 序列图, 类图, 组件图。

TailwindCSS技能Skill tailwind-css

4.5

Tailwind CSS 配置和自定义设计系统专家,提供组件样式模式和暗色模式实现

CPU性能分析Skill cpu-profiling

4.5

CPU性能分析是一种技术,用于识别和优化软件中消耗最多CPU资源的代码部分,以提高性能和资源效率。

代码简化器Skill code-simplifier

4.5

代码简化技能用于提高代码清晰度、一致性和可维护性,同时保留确切行为。适用于简化代码、减少复杂性、清理最近更改、应用重构模式、提高可读性。触发任务涉及代码清理、简化、重构或可读性改进。关键词:代码简化、重构、可读性、代码质量、AI代理、LLM、软件开发最佳实践。

代码可视化Skill visualize-code

4.5

代码可视化技能用于自动分析源代码并生成架构图表,支持类图、ER图、序列图和依赖图。它通过文件模式检测和Mermaid语法实现高效可视化,适用于软件开发中的架构设计和代码审查。关键词:代码分析、架构可视化、Mermaid图表、自动化绘图、软件开发工具、SEO优化。

代码迁移Skill code-migration

4.5

代码迁移技能涉及在软件版本、框架或技术之间安全地迁移代码库的策略和模式,包括依赖审计、框架迁移、废弃处理、自动代码转换、增量迁移、测试、功能标志和回滚策略。关键词:代码迁移、框架迁移、版本升级、自动重构、增量部署、影子模式、绞杀者模式、功能标志、回滚策略。

API文档生成器Skill api-documentation-generator

4.5

API文档生成器是一款自动化工具,能够从代码库中的API路由文件智能生成符合OpenAPI 3.0标准的Swagger文档。该工具支持Express、FastAPI、Flask、NestJS等多种主流后端框架,自动提取HTTP方法、路径参数、请求响应结构和认证信息,并生成规范的API文档。适用于RESTful API开发、接口文档维护、团队协作和API测试验证等场景。关键词:API文档生成、OpenAPI、Swagger、REST API、接口文档、自动化文档、后端开发工具。

Next.js服务器组件Skill nextjs-server-components

4.5

这个技能是关于使用Next.js的Server Components来优化Web应用程序性能。它涉及服务器端渲染、数据获取、服务器操作、流式传输等,旨在减少客户端负担、提高加载速度、改善SEO,并适用于构建数据密集型和高性能的Next.js应用。关键词:Next.js、Server Components、服务器渲染、数据获取、性能优化、前端开发、SEO、流式传输、服务器操作。