前端开发 Skill技能列表
优质前端设计技能Skill frontend-design
此技能专注于开发独特、生产级的前端界面,强调高质量创意设计和避免通用AI美学。用于构建Web组件、页面或应用程序,提供精致代码和美学优化,提升用户体验和视觉吸引力。关键词:前端开发、创意设计、Web界面、美学优化、生产级代码。
前端状态管理Skill frontend-state-management
使用Redux、MobX、Zustand和Context API等现代库和模式,实现复杂前端应用的状态管理,包括状态共享、可预测的状态变化和时间旅行调试。
vercel-react-best-practicesSkill vercel-react-best-practices
Vercel React 最佳实践是一套全面的 React 和 Next.js 性能优化指南,由 Vercel 维护。这套指南包含 45 条规则,覆盖 8 个类别,旨在指导开发者在编写、审查或重构 React/Next.js 代码时,遵循最佳性能模式。关键词包括:性能优化、React 组件、Next.js 页面、数据获取、捆绑包优化、性能改进。
前端设计系统Skill frontend-design-systems
前端设计系统是一种系统化方法,用于构建一致、可维护的前端用户界面组件,通过设计令牌、组件模式、布局模式等提升开发效率和一致性,适用于React等前端框架,便于SEO搜索的关键词包括前端、设计系统、UI组件、React、设计令牌、组件库。
设计系统专家Skill design-systems
设计系统专家技能专注于创建可扩展的设计基础,包括基于令牌的主题化、一致的组件API、设计系统架构和清晰文档。关键词:设计系统、令牌、主题化、组件、架构、前端开发、CSS、React、测试驱动开发、性能优化。
现代Web应用架构技能Skill modern-web-app-architecture
本技能提供现代Web应用架构的全面指导,涵盖SPA、SSR、SSG、RSC等渲染策略,专注于架构权衡、状态管理、性能优化、测试和团队扩展。关键词:Web应用、架构设计、前端开发、性能优化、SEO、状态管理、测试策略。
前端竞态条件代码审查技能Skill julik-frontend-races-reviewer
该技能专用于审查JavaScript和Stimulus前端代码,检测和预防竞态条件,提升UI质量和用户体验。关键词:JavaScript, Stimulus, 竞态条件, 前端开发, 代码审查, UI质量, 数据竞争, 时序管理。
JavaScripttoSorted不可变数组排序Skill js-tosorted-immutable
这个技能是关于在JavaScript中使用toSorted()方法进行数组排序而不突变原始数组,特别适用于React应用,以确保数据不可变性。关键词包括:JavaScript, toSorted, 不可变性, 数组排序, React, 前端开发, 数组突变避免。
JavaScript早期退出优化技巧Skill js-early-exit
JavaScript早期退出技巧用于在编码中尽早从函数或循环返回,以避免执行不必要的计算,从而提高代码性能和效率。适用于数据处理、输入验证、条件判断等场景。关键词:JavaScript,早期返回,代码优化,性能优化,函数设计。
8位像素艺术图案Skill 8-bit-pixel-art-patterns
这个技能用于创建8位复古风格的像素化边框、阴影和效果,适用于UI组件开发,通过绝对定位的div实现像素艺术美学。关键词包括:像素艺术、8位、UI组件、CSS、React、前端开发。
Three.js三维网页开发Skill threejs
Three.js 是一个强大的 WebGL/WebGPU 库,用于创建沉浸式 3D 网页体验。它支持场景构建、相机控制、几何体、材质、灯光、动画、资源加载、后处理效果和着色器编程,适用于游戏开发、数据可视化、产品展示和虚拟现实等应用。关键词:Three.js, WebGL, 3D 开发, 网页图形, 游戏引擎, 数据可视化, VR/XR。
Makepad事件与动作处理技能Skill makepad-event-action
这个技能专注于Makepad框架中的事件和动作处理,用于处理鼠标、键盘、触摸等用户输入事件,定义和传播动作以实现GUI组件交互。关键词包括:Makepad、事件处理、动作系统、GUI开发、Rust编程、用户界面、交互设计。