frontend-ai-guide
前端特定的技术决策标准、反模式、调试技术和质量检查工作流程。在进行前端技术决策或执行质量保证时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
前端特定的技术决策标准、反模式、调试技术和质量检查工作流程。在进行前端技术决策或执行质量保证时使用。
在使用适当的基类继承、状态管理和平台模式创建或修改WebV2(Angular 19)中的Angular组件时使用。
前后端对接。当用户需要检查前后端API对接、调试接口调用、确保数据格式一致时使用此技能。
使用TypeScript和TanStack Query构建React组件、页面、表单和状态管理。用于前端开发、组件创建、路由和数据获取。
针对SvelteKit 2 + Svelte 5前端问题的系统化10阶段调试程序。当组件无法渲染、路由中断、运行时抛出错误或Encore客户端调用失败时使用。
根据Astro的以服务器优先架构,设计和构建可重用的UI组件,包括岛屿模式、合适的组件组合、TypeScript属性以及策略性的客户端激活。在创建或修改Astro组件、React/Vue/Svelte岛屿、布局组件或任何可重用UI元素时使用此技能。当处理.astro组件文件、框架组件文件(.jsx, .tsx, .vue, .svelte)、布局组件、页面组件、组件属性接口、插槽实现、客户端指令使…
通过在5个设计维度(版式、颜色、动态效果、空间构图、背景)上应用美学升级来修复通用React组件设计
通过深入研究找到最佳的UI/UX设计模式和架构。当用户要求“改进UI”、“优化UX”、“[功能]的最佳设计”或“现代UI模式”时使用。
在使用适当的基类继承、状态管理和平台模式创建或修改前端(Angular 19)组件时使用。
在编辑src/Frontend/或libs/目录下的Angular TypeScript文件(.ts, .tsx)时使用。为EasyPlatform Angular 19开发提供组件层次结构、使用PlatformVmStore的状态管理、API服务、响应式表单以及平台工具。
为IntelliFill生成遵循特定模式(forwardRef、CVA变体、Radix UI、TailwindCSS)的React组件。在创建UI组件、表单或页面时使用。
在接触前端文件时,用于在操作前区分视觉变化和逻辑变化
通过在5个设计维度上应用美学升级来修复通用前端设计
创建具有高设计质量的独特生产级前端界面。当用户要求构建网页组件、页面或应用程序时使用此技能。生成的代码富有创意且精致,避免了通用的人工智能美学。
通过使用Chrome DevTools MCP的经验性浏览器观察来自行调试前端问题。此技能应在调试Web应用程序中的UI/UX问题、视觉错误、交互失败、控制台错误或网络问题时使用。提供与GitHub集成的系统化6阶段调试工作流程,包括自动验证和知识保留。
在生成React/TypeScript UI组件、表单、布局或页面时使用 - 防止通用的AI美学,强制执行可访问性、语义化的HTML、主题一致性、最小文本大小、正确的状态以及品牌差异化
使用语义化的HTML、ARIA属性、键盘导航和WCAG合规性来构建可访问的用户界面。在创建或修改UI组件、表单、交互元素、导航菜单、模态框或任何面向用户的界面代码时运用此技能。当处理Astro组件文件(.astro)、React/Vue/Svelte组件文件、HTML模板文件、带有输入和标签的表单组件、导航菜单和交互小部件、模态对话框和折叠面板、带有替代文本的图片组件、按钮和链接实现、焦点管理代码…
构建React/TypeScript应用程序中强大的API集成层的指南。在实现HTTP客户端(axios/fetch)、请求/响应拦截器、身份验证令牌处理、错误处理策略、重试逻辑、请求取消或组织API服务时使用。当有关于API客户端设置、用于数据获取的自定义钩子、React Query/SWR集成或服务层模式的问题时触发。
使用Webpack和Turbopack对Next.js应用程序进行打包分析和优化策略。主动激活用于:(1) 分析包大小,(2) 实现代码分割,(3) 配置摇树优化,(4) 动态导入,(5) Webpack/Turbopack配置。触发词:"包大小","webpack","turbopack","代码分割","摇树优化","懒加载","包分析器","动态导入"
遵循已建立的设计模式(如复合组件、渲染属性、自定义钩子和高阶组件)构建可重用、可组合和可维护的React/Vue/Angular组件。在创建组件库、实现组件组合、构建可重用UI元素、设计prop API、管理组件状态模式、实现受控与非受控组件、创建复合组件、使用渲染属性或函数作为子元素、构建自定义钩子或建立组件架构标准时使用。
构建现代化的 UI/UX 设计,编写 Flutter/React 组件,配色方案与无障碍设计
通过在5个设计维度(版式、颜色、动态效果、空间构图、背景)上应用美学升级来修复通用的Svelte组件设计
根据作用域CSS模式、设计令牌、响应式断点和暗模式支持编写Tailwind CSS工具类和组件样式。在为组件设置样式、创建布局、实现设计系统或编写CSS/Tailwind类时使用此技能。当处理Astro组件样式块、Tailwind配置文件、全局CSS文件、CSS自定义属性和设计令牌、组件作用域样式、响应式断点和媒体查询、暗模式主题、CSS Grid和Flexbox布局、动画和过渡样式,或者Tail…
将 UI 样式需求转化为生产级的前端代码,支持设计令牌、可访问性合规和创意执行。