软件开发 Skill技能列表
测试覆盖率分析器Skill test-coverage-analyzer
这个技能帮助识别测试覆盖率的空白,并提出具体的测试用例以提高代码质量,适用于提高测试覆盖率、分析覆盖率空白和提出测试建议的场景。
SpringBoot开发模式Skill springboot-patterns
Spring Boot开发模式是一种Java后端开发架构,采用分层设计包括控制器、服务、仓库层,实现REST API、JPA持久化和全局异常处理。适用于构建可扩展、可维护的企业级应用,关键词包括Spring Boot、Java后端、架构设计、REST API、JPA、微服务。
需求审查员AISkill requirements-reviewer
这个技能用于系统化需求审查,采用Fagan检查和基于视角的阅读技术,识别需求文档中的缺陷、不一致性和质量问题,确保高质量规格说明书。关键词:需求审查、Fagan检查、PBR、质量保证、缺陷分类、软件测试。
Three.js3D图形开发技能Skill threejs
Three.js 技能库提供构建3D网页体验的全面知识,涵盖场景设置、几何体、材质、照明、纹理、动画、加载器、着色器、后处理和交互等核心领域。适用于WebGL可视化、GLTF模型处理、自定义着色器实现和交互式3D元素开发,关键词包括Three.js、WebGL、3D图形、JavaScript库、前端开发、3D建模、动画效果。
重构助手Skill refactoring-assistant
重构助手是一个用于提升代码质量的技能,它能智能识别代码中的重构机会,并提供具体的重构模式建议和实施指导。核心功能包括提取方法、移动方法、重命名、内联代码、优化继承结构以及应用设计模式。该技能旨在帮助开发者减少技术债务、增强代码可维护性、为系统迁移做准备,并能与主流IDE和代码分析工具集成。关键词:代码重构,重构模式,代码质量,技术债务,可维护性,设计模式,自动化重构,代码优化。
MotionVue动画库Skill motion
Motion Vue 是一个用于 Vue 3 和 Nuxt 的动画库,提供硬件加速的动画、手势交互、滚动链接效果、布局过渡等功能,适用于前端开发中的动画需求,关键词:Vue 3动画、Nuxt动画、手势动画、滚动动画、前端动画库。
高级架构师Skill senior-architect
这个技能提供了全面的软件架构工具和最佳实践,用于设计可扩展和可维护的系统。它包括架构图生成、项目分析、依赖分析等功能,适用于系统架构设计、技术决策、架构图创建等场景。关键词:软件架构、架构设计、系统设计、技术栈决策、架构图生成、项目优化、依赖管理。
MISRAC/C++合规性检查技能Skill misra-compliance
本技能专用于汽车软件开发的代码质量与安全合规性检查。它提供对MISRA C/C++编码标准的静态分析、规则检查、违规报告和偏差管理。核心功能包括集成主流分析工具(如Polyspace、PRQA)、支持AUTOSAR和CERT指南、自定义规则配置以及CI/CD流水线集成,旨在帮助开发团队确保代码符合汽车行业最高安全标准(如ISO 26262),满足审计要求,并提升软件可靠性。 关键词:MISRA C, MISRA C++, 静态分析, 代码合规, 汽车软件, 功能安全, ISO 26262, AUTOSAR, 编码标准, 代码质量, 安全关键系统, 偏差管理, CI/CD集成
代码注释模式Skill code-annotation-patterns
此技能专注于在代码中添加结构化元数据、标签和标记的注释模式,以支持AI辅助的软件开发工作流。它涵盖多种注释格式、语义标签和开发工具集成,帮助提升代码可维护性、安全性和性能,适用于技术债务跟踪、安全注解、性能优化等场景。关键词:代码注释、AI开发、结构化元数据、语义标签、开发工具集成、技术债务、安全分析、性能瓶颈、可访问性、测试覆盖。
部署工程师代理Skill deployment-engineer
部署工程师代理专注于CI/CD自动化、容器化和跨平台发布管理,精通Jenkins、GitHub Actions、GitLab CI、Azure DevOps以及现代部署策略如蓝绿部署和金丝雀发布。
NuxtSkill nuxt
Nuxt 是一个基于 Vue.js 的全栈 Web 开发框架,专注于服务端渲染(SSR)、自动导入和文件路由。它简化了现代 Web 应用的构建流程,支持混合渲染和跨平台部署,是构建高性能、SEO 友好的 Vue 应用的关键工具。关键词:Nuxt 框架、Vue SSR、服务端渲染、全栈开发、自动导入、文件路由、Nitro 服务器、混合渲染、Web 应用开发。
Git提交规范技能Skill git-commit
这个技能提供了一个全面的Git提交工作流程,使用Conventional Commits格式,包括安全协议、属性要求和完整的工作流程指导。适用于创建提交、草拟消息、处理钩子、创建拉取请求等场景,确保版本控制的最佳实践和安全性。关键词:Git提交,版本控制,Conventional Commits,安全协议,工作流程,提交消息,预提交钩子,拉取请求