前端开发 Skill技能列表
Next.js应用路由器技能Skill nextjs-app-router
这个技能用于使用Next.js 13+的App Router架构构建现代Web应用,支持服务器组件、客户端组件、高级路由模式,优化数据获取和渲染性能,提升SEO友好性。关键词:Next.js, App Router, 服务器渲染, React, 前端开发
YjsCRDT协作模式Skill yjs
掌握 Yjs CRDT(无冲突复制数据类型)模式,用于构建高并发实时协作应用,包括共享类型管理、冲突解决算法、文档存储优化和常见陷阱避免,适用于在线文档、协同白板、代码编辑器和团队工具开发,关键词包括 Yjs、CRDT、实时协作、冲突解决、共享类型、数据同步。
现代Web应用架构技能Skill modern-web-app-architecture
本技能提供现代Web应用架构的全面指导,涵盖SPA、SSR、SSG、RSC等渲染策略,专注于架构权衡、状态管理、性能优化、测试和团队扩展。关键词:Web应用、架构设计、前端开发、性能优化、SEO、状态管理、测试策略。
前端竞态条件代码审查技能Skill julik-frontend-races-reviewer
该技能专用于审查JavaScript和Stimulus前端代码,检测和预防竞态条件,提升UI质量和用户体验。关键词:JavaScript, Stimulus, 竞态条件, 前端开发, 代码审查, UI质量, 数据竞争, 时序管理。
前端设计Skill frontend-design
这个技能用于创建独特、生产级的前端界面,强调创意设计和避免通用AI美学。它生成高质量、视觉冲击力的代码,适用于Web组件、页面和应用程序开发,确保界面既功能完整又具有独特美学风格。关键词:前端设计,创意代码,美学界面,避免AI通用,生产级开发。
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、前端开发。
TypeScript编程技能Skill skill-name
这个技能是关于使用TypeScript进行高效Web开发和编程的,提供核心模式示例、快速入门指南和常见应用场景。关键词:TypeScript, JavaScript, 前端开发, 后端开发, Web开发, 编程技能, TypeScript示例, 代码实现。
Web界面指南审查Skill web-design-guidelines
这个技能用于自动审查UI代码是否符合Web界面指南,提升网站的可访问性、用户体验和设计质量,适用于前端开发、设计审计和最佳实践检查。关键词:Web界面指南、UI审查、可访问性检查、UX审计、设计合规、最佳实践、前端开发。
Makepad事件与动作处理技能Skill makepad-event-action
这个技能专注于Makepad框架中的事件和动作处理,用于处理鼠标、键盘、触摸等用户输入事件,定义和传播动作以实现GUI组件交互。关键词包括:Makepad、事件处理、动作系统、GUI开发、Rust编程、用户界面、交互设计。
MakepadDSL技能Skill makepad-dsl
这个技能专注于Makepad DSL的语法和继承机制,帮助用户编写和解释Makepad界面设计语言。它支持Rust环境下的实时界面开发,适用于前端界面构建。关键词:Makepad DSL, Rust, 界面设计, 继承, 属性覆盖, 实时设计。