软件开发 Skill技能列表
代码生成与模板Skill code-generation-template
本指南提供了代码生成技术的综合介绍,包括模板引擎、AST操作、代码脚手架和自动化样板代码生成,旨在提高开发效率和代码一致性。
Vue最佳实践Skill vue-best-practices
这是一个专注于Vue.js 3框架开发最佳实践的技能包,特别针对TypeScript类型安全、vue-tsc类型检查和Volar编辑器支持。它提供了一套完整的规则和解决方案,用于提升Vue组件开发的健壮性和开发效率。核心功能包括:Vue组件Props类型提取、模板严格类型检查、CSS模块拼写校验、Volar配置优化、Pinia状态管理模拟等。关键词:Vue.js, TypeScript, 类型安全, 组件开发, 前端工程化, Volar, vue-tsc。
质量门禁Skill quality-gates
质量门禁是一个用于软件开发流程的检查点框架和验证规则系统。它定义了在开发的不同阶段(实施前、实施中、测试后、评审前)必须通过的强制性检查点,以确保代码质量、安全性、类型安全和测试覆盖率。该技能通过自动化验证、强制遵循最佳实践(如TypeScript严格模式、Zod输入验证、AAA测试模式)和集成多个专业验证器(如安全审计、类型检查、模式合规),为智能体开发提供了一套标准化的质量保障流程。关键词:质量门禁,检查点框架,代码质量,TypeScript验证,安全审计,测试覆盖率,Zod验证,TDD,软件开发流程,自动化验证。
FigmaMCP集成Skill figma
这个技能用于通过 Figma MCP 服务器从 Figma 设计工具中自动获取设计上下文、截图、变量和资产,并将 Figma 节点翻译成生产代码(如 React + Tailwind),实现设计到代码的自动化转换。适用于前端开发项目,提高开发效率,确保设计一致性,支持链接驱动的实现流程。关键词:Figma, MCP, 设计到代码, 前端开发, React, Tailwind, 自动化, 代码生成, 设计系统。
Harness项目初始化工具Skill harness-init
Harness项目初始化工具是一个用于快速设置开发项目的技能,允许通过自然语言命令将项目初始化到Harness规范,支持多种技术栈如Next.js和Supabase,适用于新项目启动或现有项目引入Harness,提高开发效率和自动化水平。关键词:Harness, 项目初始化, DevOps, 自然语言开发, CI/CD, 开发工具, 自动化设置。
Java代码注释技能Skill java-code-comments
此技能提供Java代码注释的全面指导,遵循行业标准和最佳实践,帮助开发者添加类级、方法级和字段级注释,生成JavaDoc文档,提升代码可读性和维护性。关键词包括Java代码注释、JavaDoc、代码文档、类注释、方法注释、字段注释等,适用于后端开发中的代码文档优化。
分支完成与合并Skill finishing-branches
这是一个用于软件开发工作流的技能,专门指导开发者在完成功能开发后,如何规范地准备代码、运行检查、进行安全扫描、审查变更、更新任务状态,并最终创建拉取请求(PR)以完成代码合并。它提供了一套完整的合并前检查清单、PR模板和合并后清理步骤,旨在提升代码质量和团队协作效率。关键词:代码合并、拉取请求、CI/CD、安全检查、Git工作流、软件开发流程、DevOps、代码审查。
uni-app小程序开发指南Skill uniapp-mini-guide
这是一个综合的uni-app小程序开发技能,专为开发者提供构建、配置和使用uni-app小程序的指南。它涵盖了小程序设置、组件和API的详细参考,并强调平台兼容性和最佳实践。关键词包括uni-app、小程序、开发指南、组件、API、配置、兼容性、移动开发、前端技术、跨平台应用。
采购专家智能体Skill afrexai-procurement
采购专家智能体是一款基于人工智能的采购管理工具,旨在帮助企业自动化采购流程、优化供应商管理、控制采购成本并提升采购效率。核心功能包括:智能生成采购订单、多维度供应商评估与比较、深度支出分析与合规监控、以及数据驱动的合同谈判支持。适用于企业采购、供应链管理、成本控制、供应商评估、合同谈判等场景。关键词:采购管理,供应商评估,采购订单,支出分析,合同谈判,成本优化,供应链,AI采购助手。
前端测试Skill frontend-testing
前端测试技能,涵盖使用Jest、Vitest、React Testing Library和Cypress进行单元测试、集成测试和端到端测试,以构建全面的测试套件,提高代码质量和可靠性。
MotionVue动画库Skill motion
Motion Vue 是一个用于 Vue 3 和 Nuxt 的动画库,提供硬件加速的动画、手势交互、滚动链接效果、布局过渡等功能,适用于前端开发中的动画需求,关键词:Vue 3动画、Nuxt动画、手势动画、滚动动画、前端动画库。
游戏UI状态管理Skill gaming-ui-state-management
此技能专注于构建游戏用户界面的状态管理组件,如健康条、经验条和法力条。它适用于RPG和复古风格游戏,通过状态驱动的视觉效果和动画提供交互反馈,支持前端开发和游戏开发。关键词:游戏UI、状态管理、进度条、健康条、经验条、法力条、前端开发、游戏开发、RPG界面、复古UI。