前端开发 Skill技能列表

⚡

Zustand中间件技能Skill zustand-middleware

4.5

Zustand中间件技能用于实现JavaScript状态管理库Zustand的中间件功能,包括持久化存储、Redux DevTools集成、使用Immer进行不可变更新和自定义中间件开发。适用于前端开发中的状态管理优化,提高应用性能和可维护性。关键词:Zustand, 中间件, 持久化, DevTools, Immer, 前端开发, 状态管理, 不可变更新, 自定义中间件

⚡

Markdown表格格式化工具Skill md-tables

4.5

这个技能用于修复和格式化Markdown表格,解决对齐和间距问题,适用于文档编写和表格生成。关键词包括:Markdown表格、表格格式化、对齐列、间距修复、文档工具、自动表格优化、Markdown文档处理。

⚡

Effect-TS入门模式Skill effect-patterns-getting-started

4.5

这个技能提供6个精心挑选的Effect-TS入门模式,涵盖错误重试、值变换、并行处理等核心功能,帮助开发者快速上手Effect-TS应用,优化代码质量。关键词:Effect-TS, 入门, 模式, 函数式编程, TypeScript, 并发控制, 最佳实践。

⚡

用户流程图生成器Skill user-flow-diagram

4.5

用户流程图生成器是一款基于Mermaid.js等工具的自动化图表生成技能,主要用于创建用户旅程图、流程图和站点导航图。它能够将复杂的用户交互路径和应用程序流程可视化,支持多种导出格式(SVG、PNG、PDF),并提供流程完整性验证、死循环检测和统计数据分析功能。关键词:用户流程图,Mermaid图表,流程图生成,用户旅程映射,信息架构可视化,站点地图,交互设计工具。

⚡

媒体与文件管理Skill managing-media

4.5

这个技能用于实现媒体和文件管理组件,包括文件上传、图像库、视频播放器、音频播放器、文档查看器,以及性能优化和可访问性措施,适用于前端开发和用户体验优化。关键词:媒体管理、文件上传、图像优化、视频播放、SEO、前端开发。

⚡

ReactuseState懒初始化Skill rerender-lazy-state

4.5

此技能涉及在React前端开发中使用useState函数的懒初始化技术,以避免在每次渲染时重复计算昂贵的初始值,提高应用性能。适用于构建搜索索引、解析JSON或复杂计算等场景。关键词:React, useState, 懒初始化, 性能优化, 前端开发

⚡

正则表达式性能优化Skill js-hoist-regexp

4.5

这个技能用于优化前端React应用中的正则表达式使用,通过将RegExp创建提升到模块作用域或使用React的useMemo钩子进行记忆化,避免在每次渲染或函数调用时重复创建,从而提高性能并减少内存开销。关键词:React性能优化, 正则表达式提升, useMemo记忆化, 前端开发技巧, JavaScript最佳实践。

⚡

Zustand存储模式Skill zustand-store-patterns

4.5

这个技能是关于使用Zustand进行React状态管理的存储模式,用于优化应用性能和组织代码结构,包括存储定义、选择器、动作分离、性能优化等。关键词:Zustand, React, 状态管理, 存储模式, 前端开发, 性能优化。

⚡

常见开发陷阱预防指南Skill common-pitfalls

4.5

本技能是一个全面的代码审查与陷阱预防工具,专注于现代Web开发中的常见错误模式。它通过自动化检查,帮助开发者在代码审查、提交前和调试阶段,系统性地识别并预防在TanStack Query、Drizzle ORM、Express API、React、WebSocket、区块链RPC和安全等领域的高频问题。关键词:代码审查,陷阱预防,Web开发,React,区块链,安全,最佳实践,自动化检查,开发效率。

⚡

图像优化Skill image-optimization

4.5

这项技能涉及对网站图像进行优化,以减少文件大小而不牺牲质量,包括压缩、使用现代格式和响应式技术,以加快加载速度,提升网站性能和用户体验。

⚡

Relay片段模式Skill relay-fragments-patterns

4.5

这个技能专注于使用Relay的片段模式来构建可维护的React应用程序。通过组件级数据声明、自动组合、数据掩码和优化数据获取,实现高效的数据依赖管理和组件共位,适用于数据密集型应用如社交媒体、电商平台等。关键词:Relay、React、GraphQL、片段、数据掩码、组件共位、前端开发。

⚡

移动优先设计Skill mobile-first-design

4.5

移动优先设计是一种前端开发技能,专注于从移动设备开始构建响应式网站界面,通过CSS媒体查询定义断点,使用渐进增强技术适应平板和桌面屏幕。关键词包括移动优先、响应式设计、CSS、断点、触摸友好、性能优化。