前端开发 Skill技能列表
TypeScript开发专家Skill typescript-expert
这个技能专注于TypeScript编程语言的开发和优化,强调类型安全、高级类型系统、严格模式配置和现代化开发模式。适用于构建类型安全的应用程序、重构JavaScript到TypeScript、实现复杂类型定义,并涵盖前端和后端开发。关键词:TypeScript,类型安全,前端开发,后端开发,软件工程,严格模式,高级类型,测试驱动开发。
可访问性合规Skill accessibility-compliance
这个技能提供新闻网站、学术平台等的可访问性合规模式,用于构建无障碍界面、审计网站的WCAG合规性、编写图像替代文本、创建可访问数据可视化、确保多媒体内容可访问,并满足法律要求。它帮助开发人员和内容发布者确保所有读者(包括使用辅助技术的用户)都能平等访问网络内容。关键词:可访问性、无障碍设计、WCAG、新闻网站、数据可视化、图像替代文本、键盘导航、屏幕阅读器。
算法艺术Skill algorithmic-art
这个技能专注于使用p5.js创建算法艺术,通过生成艺术、种子随机性、交互式参数探索、算法哲学、粒子系统和流场等技术,实现代码驱动的艺术创作。它强调过程美、算法表达和计算美学,允许用户自定义参数和种子,探索无限变体。关键词:算法艺术、p5.js、生成艺术、交互式参数、种子随机性、计算美学、代码艺术、前端开发、艺术生成。
UI样式设计技能Skill ui-styling
该技能专注于使用shadcn/ui组件、Tailwind CSS实用样式和画布可视化设计创建美观、可访问的用户界面。适用于前端开发,用于构建响应式布局、实现暗模式、自定义主题,并建立一致的设计系统。关键词包括:UI设计、前端开发、shadcn/ui、Tailwind CSS、响应式设计、暗模式、可视化设计、可访问组件。
Three.js三维网页开发技能Skill threejs
Three.js是一个基于WebGL/WebGPU的JavaScript库,用于构建高性能的3D网页应用,包括场景渲染、动画制作、自定义着色器、PBR材质、VR/XR体验、游戏开发、数据可视化、产品配置器等。关键词:Three.js, WebGL, WebGPU, 3D网页开发, 前端开发, 图形编程, 交互式体验, 3D场景, 动画, 着色器, PBR材质, VR/XR, 游戏, 数据可视化。
React组件生成器Skill react-component-generator
这是一个用于自动化生成符合规范的React组件的技能,支持TypeScript、Hooks、CSS Modules和测试文件,旨在提升前端开发效率和代码质量。关键词:React, TypeScript, 组件生成, 前端开发, 自动化工具, CSS Modules, Hooks, 测试文件, 代码规范。
shadcnUI组件库Skill shadcn-ui
shadcn/ui 是一个前端开发技能,用于快速构建基于 React 的应用用户界面。它提供了一系列预设计的、美观且可访问的 UI 组件,基于 TypeScript、Tailwind CSS 和 Radix UI,支持通过 CLI 工具复制和粘贴组件到项目中,实现高效的 UI 开发和自定义。关键词:前端开发、UI 组件、React、Tailwind CSS、shadcn/ui、Radix UI、TypeScript、可访问性、深色模式、表单验证。
Next.js前端框架Skill nextjs
Next.js 是一个基于 React 的前端开发框架,专为构建生产级全栈 Web 应用设计,支持服务器端渲染、静态生成和自动优化功能。此技能适用于构建高效、可扩展的 Web 应用,实现现代路由架构、数据获取、性能优化和 SEO 提升。关键词:Next.js, React框架, 服务器端渲染, 静态生成, Web开发, 前端框架, 性能优化, SEO, 全栈应用。
双语JSDoc文档编写Skill bilingual-jsdoc
该技能专注于为前端开发工具中的函数编写双语(中文和英文)JSDoc 文档,以提升代码可读性、维护性和团队协作效率,适用于国际化项目。关键词:JSDoc、双语文档、前端开发、代码注释、文档生成、软件开发工具。
TailwindCSS设计系统构建Skill tailwind-design-system
这个技能专注于使用Tailwind CSS实用类构建一致、可扩展的设计系统,涵盖自定义主题、设计令牌、响应式布局和深色模式实现。适用于前端开发、UI设计、设计系统、响应式设计、Tailwind CSS、实用类样式管理。
ShadcnUI组件库Skill shadcn-ui-components
此技能用于使用 shadcn/ui、Radix UI 和 Tailwind CSS 构建美观、可访问、可自定义的 UI 组件库。适用于前端开发中的组件库创建、常见 UI 模式实现(如对话框、下拉菜单、表单验证、数据表格、命令面板)、设计系统构建,以及提升开发效率和用户体验。关键词:前端开发、UI 组件、可访问性、Tailwind CSS、Radix UI、shadcn/ui、组件库、表单验证、数据表格、设计系统。
FigmaMCP集成Skill figma
Figma MCP 是一个技能,用于通过 Figma MCP 服务器将 Figma 设计自动化转换为生产代码。它允许用户根据 Figma URL 或节点 ID 获取设计上下文、截图和资产,然后按照项目规范(如 React 和 Tailwind)实现代码,确保视觉和行为与设计一致。关键词:Figma, MCP, 设计到代码, 前端开发, React, Tailwind, 自动化集成。