前端开发 Skill技能列表
React开发模式与最佳实践Skill react-patterns
这个技能旨在帮助开发者掌握现代React应用开发的核心模式和最佳实践。涵盖组件设计、Hook使用、状态管理、性能优化、TypeScript集成、错误处理和测试策略。适用于前端工程师和全栈开发者,提升React应用的可维护性、性能和开发效率。关键词:React, Hooks, 组件设计, 状态管理, TypeScript, 性能优化, 测试, 前端开发。
ReactTypeScript开发Skill react-dev
这个技能专注于使用TypeScript进行React前端开发,提供类型安全保证,覆盖React 18-19的特性,如通用组件、事件处理、服务器组件和路由集成。关键词:React, TypeScript, 前端开发, 类型安全, 组件开发, 钩子, 服务器组件, 路由集成。
无障碍设计Skill accessibility
这个技能用于审计和改善网站的无障碍访问,遵循WCAG 2.1指南,确保内容对所有用户包括残障人士可用。涉及文本替代、颜色对比、键盘导航、屏幕阅读器支持等关键方面。关键词:无障碍访问、WCAG、屏幕阅读器、键盘导航、a11y、颜色对比、ARIA、HTML有效性。
前端设计Skill frontend-design
此技能用于创建独特、生产级的前端界面,专注于高质量UI设计和创意编码,避免通用AI美学,适用于网页组件、React、HTML/CSS开发、美学设计、创意布局等场景,提升用户体验和视觉冲击力。关键词:前端开发、UI设计、网页界面、创意编码、美学设计、生产级代码、React组件、HTML/CSS布局、用户体验优化。
算法艺术家Skill algorithmic-art
算法艺术家是一个专注于使用p5.js和JavaScript进行生成艺术、创意编程和数学可视化的专家技能。它通过代码算法创建视觉艺术品,包括流场、粒子系统、噪声算法和分形图案,适用于NFT创作、数据可视化、交互装置和教育模拟。核心关键词包括:生成艺术、创意编程、p5.js、数学可视化、算法设计、交互式装置、NFT生成、数据可视化、分形艺术、粒子系统。
Angular架构师Skill angular-architect
Angular 架构师是企业级 Angular 前端开发专家,专注于 Angular 16+ 新特性(如 Signals、独立组件)、RxJS 响应式编程以及 NgRx 状态管理。擅长设计高性能、可扩展的大型 Angular 应用架构,包括单体仓库、微前端、性能优化(如无 Zone.js、懒加载)以及从遗留系统到现代架构的迁移。
动画规范技能Skill animation-spec
动画规范技能是一个专门用于生成UI动效设计规范的工具,能够创建CSS动画关键帧、Lottie动画规范、缓动曲线和设计令牌。该技能适用于前端开发、动效设计和设计系统构建,帮助团队实现一致的用户界面动画体验。关键词:动画规范、缓动曲线、CSS动画、Lottie、动效设计、UI动画、设计系统、前端开发。
CSS精准编辑器Skill css-precision-editor
CSS精准编辑器是一个专门用于实现像素级完美设计的CSS样式调整工具,支持Tailwind CSS、CSS Modules、Styled Components和原生CSS等多种样式方法。该工具能够进行精确的字体大小、颜色、间距和边框半径等CSS属性调整,确保设计稿与实现效果完全一致。主要功能包括响应式设计调整、CSS自定义属性管理、回归预防和代码质量维护。适用于前端开发、UI/UX实现、设计系统维护和跨平台样式一致性保障。关键词:CSS精准调整、像素级完美设计、前端样式优化、Tailwind CSS、CSS Modules、样式一致性、响应式设计、设计系统、UI开发工具。
设计系统验证器Skill design-system-validator
设计系统验证器是一个用于自动化检查前端代码是否符合设计系统规范的技能工具。它能够扫描CSS、SCSS、TypeScript和JavaScript文件,检测设计令牌使用违规、硬编码样式值、组件属性合规性等问题,生成详细的合规报告和修复建议。关键词:设计系统验证、前端代码检查、设计令牌合规、样式一致性检测、自动化代码审计、UI组件规范、CSS验证工具、前端开发规范、代码质量检查、设计系统工具。
设计令牌转换器Skill design-token-transformer
设计令牌转换器是一个专业工具,用于跨平台统一转换设计系统令牌。支持W3C标准格式解析,自动生成CSS、SCSS、JavaScript、TypeScript、iOS Swift、Android XML等多种代码格式,处理令牌别名引用和主题继承,生成完整设计文档。关键词:设计系统、设计令牌、CSS变量、SCSS变量、跨平台开发、设计一致性、前端开发、移动开发、UI组件库、设计规范。
渐进式网页应用Skill progressive-web-app
渐进式网页应用是一种结合了网页和移动应用特性的技术,它支持离线工作、可被安装到主屏幕、并通过推送通知与用户互动。关键词包括:离线支持、安装性、推送通知、服务工作线程、Web应用清单。
FormHandlingwithReactHookFormandZodSkill FormHandlingwithReactHookFormandZod
使用 React Hook Form 和 Zod 构建类型安全、经过验证的表单,提高数据质量,减少表单放弃,提升用户体验。