软件开发 Skill技能列表

4.5

Playwright端到端测试构建器Skill playwright-e2e-builder

这个技能用于自动化规划和构建Playwright端到端测试套件,支持页面对象模型、认证状态持久化、视觉回归测试和CI集成,通过访谈驱动方法优化测试流程。关键词:Playwright, E2E测试, 自动化测试, 测试套件, CI/CD, 页面对象模型, 视觉回归。

4.5

性能优化Skill performance

性能优化技能基于Lighthouse性能审计,专注于提升网站加载速度、运行时效率和资源优化,改善核心Web要素如LCP、FCP和TBT。关键词包括:网站速度优化、性能审计、核心Web要素、缓存策略、图像优化、JavaScript优化、前端开发、Web性能。

4.5

性能剖析Skill performance-profiling

性能剖析是一种软件技能,专注于测量、分析和优化应用程序的性能,特别是在Web开发中。它通过工具如Lighthouse和DevTools识别瓶颈,提升核心Web指标如LCP、INP和CLS,涉及代码分割、内存分析和性能优化技术。关键词:性能剖析、Web性能、Lighthouse、DevTools、代码分割、内存泄漏、性能优化。

4.5

OpenAPI到TypeScript转换Skill openapi-to-typescript

这个技能用于将OpenAPI 3.0规范转换为TypeScript接口和类型守卫,帮助开发者从API规范自动生成类型定义,提高开发效率和代码质量,适用于前端和后端开发。关键词:OpenAPI, TypeScript, 接口生成, API规范, 类型安全, 前端开发, 后端开发, 自动化代码生成

4.5

Node.js最佳实践Skill nodejs-best-practices

这个技能专注于Node.js开发的最佳实践,教授2025年的决策原则,包括框架选择、异步模式、安全、架构等,旨在培养开发者的思考能力而非代码复制。关键词:Node.js、最佳实践、开发原则、框架选择、异步模式、安全、架构、后端开发、决策制定。

4.5

Next.js与Supabase身份验证集成Skill nextjs-supabase-auth

这个技能专注于在Next.js应用中集成Supabase身份验证,提供安全、高效的认证解决方案,包括客户端设置、中间件保护、回调处理等,适用于构建需要用户登录和权限控制的Web应用。关键词:Next.js, Supabase, 身份验证, 认证, 中间件, 路由保护, App Router。

4.5

Next.js最佳实践Skill nextjs-best-practices

这个技能是关于Next.js框架中App Router开发的最佳实践,涵盖了服务器与客户端组件、数据获取模式、路由原则、API设计、性能优化、缓存策略等关键方面,旨在帮助前端开发者构建高效、可扩展的Web应用。关键词:Next.js、App Router、服务器组件、客户端组件、数据获取、路由、性能优化、缓存、SEO。

4.5

Nest.js框架专家Skill nestjs-expert

Nest.js 框架专家技能,专注于企业级Node.js应用开发,提供模块架构、依赖注入、中间件、守卫、拦截器、测试策略、数据库集成和认证系统的专业解决方案,助力构建高性能、可维护的后端应用。关键词:Nest.js, Node.js, 后端开发, 依赖注入, 模块架构, 测试, 数据库集成, 认证系统, 企业级应用。

4.5

MUIv7组件库模式Skill mui

这个技能提供了Material-UI v7组件库的使用模式,包括sx prop样式、主题集成、响应式设计和MUI特定钩子。适用于前端开发中的React项目,帮助开发者高效构建用户界面,提供最佳实践和代码示例。关键词:MUI, Material-UI, 前端开发, React组件, 样式设计, 主题定制, 响应式设计, 组件库

4.5

Moodle外部API开发Skill moodle-external-api-development

Moodle外部API开发技能用于为Moodle学习管理系统创建自定义外部web服务API,支持REST/AJAX端点,适用于课程管理、用户跟踪、测验操作、插件功能等场景,涵盖参数验证、数据库操作、错误处理、服务注册和Moodle编码标准。关键词:Moodle, API开发, Web服务, LMS, 课程管理, 用户跟踪, 测验操作, 插件开发

4.5

Mermaid图表专家Skill mermaid-diagram-specialist

Mermaid 图表专家技能用于创建和管理各种技术图表,如流程图、序列图、实体关系图(ERD)和架构图,支持技术文档编写、工作流可视化、系统架构设计和过程映射,提升技术沟通效率。关键词:Mermaid图表、流程图、序列图、ERD、C4图、架构可视化、技术文档、系统设计、工作流、数据建模。

4.5

Linux生产环境Shell脚本Skill LinuxProductionShellScripts

这个技能提供用于Linux系统管理的生产级Shell脚本模板,包括备份、监控、用户管理、日志分析和自动化任务,适用于安全操作和渗透测试环境。关键词:Linux, Shell脚本, 自动化, 备份, 监控, 系统管理, DevOps, 脚本模板。