angular-performance
Angular 性能优化技能,聚焦图片优化、延迟加载、路由懒加载与 SSR。该技能在优化 Angular 应用性能、图片或懒加载时触发,提供 NgOptimizedImage、@defer、懒加载路由、SSR 与 Hydration 以及慢计算处理等实践指导,并给出对应代码示例与规则。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-16 00:02
9,957 个结果
Angular 性能优化技能,聚焦图片优化、延迟加载、路由懒加载与 SSR。该技能在优化 Angular 应用性能、图片或懒加载时触发,提供 NgOptimizedImage、@defer、懒加载路由、SSR 与 Hydration 以及慢计算处理等实践指导,并给出对应代码示例与规则。
响应式布局构建技能,指导使用 CSS Grid、Flexbox 与容器查询创建移动优先的自适应页面,涵盖常见布局模式、断点、流式排版与跨视口测试清单。
Artifacts Builder 是一套用于创建复杂、多组件 claude.ai HTML 工件的工具集,基于现代前端 Web 技术(React、Tailwind CSS、shadcn/ui)。它通过初始化脚本生成配置完整的 React + TypeScript 项目,开发完成后可将全部代码打包为单个自包含 HTML 文件,直接在 Claude 对话中作为工件展示。
three.js 几何体编写技能,覆盖 BufferGeometry、类型化 BufferAttribute 与交错布局、InstancedBufferGeometry、内置图元几何体,以及 Shape/Curve 挤出、TubeGeometry、LatheGeometry、ExtrudeGeometry 和文字/贴花附加几何体。
Zustand 状态管理的专家指南,提供 store 组织、中间件用法与最佳实践,适合在项目中使用 Zustand 实现客户端状态管理时参考,涵盖类型安全、选择器钩子、持久化与 Immer 更新等模式。
Sui 前端 / dApp 开发技能,基于 @mysten/dapp-kit-react(React)与 @mysten/dapp-kit-core(Vue、原生 JS、Svelte、Web Components 等框架)。内容涵盖安装与工厂/provider 配置、React hooks、非 React 绑定、TanStack Query 链上数据查询、交易签名与执行、前端能力边界,以及一份代码审查清单,用于排查从旧版 @mysten/dapp-kit 教程复制而来的常见错误。
面向 WordPress 主题开发的工作流技能,覆盖主题架构、模板层级、自定义文章类型、区块编辑器支持、响应式设计与 WordPress 7.0 设计特性,适用于创建自定义主题、将设计稿转为主题、构建子主题等任务。
Headless UI 是由 Tailwind Labs 团队打造的无样式、完全无障碍的 UI 组件库,面向 React 与 Vue。它不预设任何视觉设计,让开发者自由搭配样式(常见于 Tailwind CSS),同时内置完整的键盘导航、屏幕阅读器测试、焦点管理与 ARIA 属性,提供生产级可访问性。支持 TypeScript、SSR,以及 React 18 与 Vue 3。可通过 npm install @headlessui/react 或 npm install @headlessui/vue 安装。组件涵盖 Menu 下拉菜单、Listbox 选择器、Combobox 自动补全、Dialog 模态框、Popover 浮层、RadioGroup 单选组、Switch 开关、Tab 标签页与 Disclosure 折叠面板等。
threejs-controls 是 three.js 官方 addons 中相机与物体操控控制器的使用技能,涵盖 OrbitControls、MapControls、FlyControls、FirstPersonControls、TrackballControls、ArcballControls、DragControls、TransformControls、PointerLockControls 等。它指导开发者从 addons 路径导入控制器,以 (camera, domElement) 构造实例,在启用阻尼时于动画循环中每帧调用 controls.update(),并设置最小/最大距离与角度约束以避免翻转或穿地视角。技能还强调 TransformControls 与 OrbitControls 的冲突处理(拖拽时暂停轨道控制)、与 threejs-objects 选择/射线拾取的协同、指针锁定需用户手势与退出处理,以及卸载画布时调用 dispose()。适用于桌面/浏览器端相机导航与物体变换交互,不涉及完整物理角色控制器与移动端手势框架。
Frontend UI Animator 是一个面向 Next.js + Tailwind + React 项目的 UI 动画分析与实现技能。它帮助开发者为界面添加有目的、高性能的动画,在不干扰用户的前提下提升体验。该技能聚焦关键动画时刻:首屏引导、悬停反馈、内容揭示和导航过渡,并按优先级排序。工作流程分为四个阶段:分析项目结构与现有动画配置、规划动画与组件的映射及触发方式、实现动画(扩展 Tailwind 配置、添加 reduced-motion 支持、创建可复用 hooks)、验证效果(浏览器视觉检查、reduced-motion 测试、CLS 检查、性能审计)。它强调只使用 transform 和 opacity 等属性,避免动画化布局属性,并提供交错子元素、滚动揭示 hook 等常见模式,以及无障碍的 prefers-reduced-motion 全局样式。
frontend-design-system 是 design-system 技能的兼容性别名(compatibility alias)。它本身不是独立的知识库,而是一个重定向层,用于让旧有工作流、安装脚本或按精确名称集成的场景继续正常工作,同时把实质性的 UI 系统设计工作路由到规范技能 design-system。仅当用户或工具明确要求 frontend-design-system,或某个 setup、sync、migration 流程期望旧文件夹/名称存在时才使用;普通 UI 系统设计需求应直接使用 design-system。
Svelte 5 是一个基于编译器的响应式 UI 框架,将运行期工作转移到构建期,编译为精简的原生 JavaScript。它引入 Runes API($state、$derived、$effect 等)实现显式细粒度响应式,并提供 SvelteKit 全栈框架,支持 SSR/SSG/SPA,内置状态管理与动画过渡能力。
design-html 是 garrytan/gstack 技能集中的一个设计定稿技能,用于根据已批准的设计稿、计划评审上下文或用户描述,生成生产质量的 Pretext 原生 HTML/CSS。它强调文本真实回流、高度动态计算、布局动态化,运行时约 30KB 开销、零依赖,并能按设计类型智能路由到合适的 Pretext 模式。适用于「定稿这个设计」「把它变成 HTML」「给我做一个页面」或任何规划技能之后的落地实现阶段,也可在用户已批准设计或已有计划时主动建议使用。技能还支持语音触发别名,如「build the design」「code the mockup」「make it real」。该技能包含一套运行前导流程(preamble):通过 gstack-skill-start 读取 KEY: value STATUS 行驱动行为,支持降级模式安全默认值,处理一次性引导与同意指令块,并包含计划模式安全操作、技能调用、AskUserQuestion 决策简报格式等规范。此外还涉及会话类型区分(交互式、spawned、unattended、headless、Conductor)、决策日志、快捷标记、拆分选项链等复杂工作流约定。具体功能细节、安装方式与收费情况资料未完整提供。
VueUse Best Practices 是面向 VueUse composable 使用规范与 TypeScript 集成的技能,聚焦 VueUse 组合式函数的常见陷阱、SSR 兼容性以及最佳实践。适用于使用 VueUse composable、调试 VueUse 的 SSR 问题、修复 VueUse 类型推断问题的场景。该技能以规则形式组织,其中 ssr-compatibility 为高影响规则,用于在 SSR 环境下正确处理 VueUse composable;target-element-refs 为中等影响规则,用于正确向 VueUse composable 传递元素 ref。技能给出两条参考入口:VueUse 官方文档与 VueUse 的 GitHub 仓库。
Senior Frontend 是一套面向 React 与 Next.js 应用的前端开发技能,提供开发模式、性能优化与自动化工具。它可以脚手架生成 Next.js 14+(App Router)或 React+Vite 项目,内置 TypeScript、Tailwind CSS,并可选认证、API、表单、测试、Storybook 等功能;还能生成客户端/服务端组件与自定义 Hook,附带测试和 Storybook 故事文件;通过静态扫描 package.json 与 import 模式分析打包体积,评估打包健康度并标记过重依赖及更轻量替代方案。技能涵盖复合组件、自定义 Hook、render props 等 React 模式,以及 Server/Client 组件、图片优化、Suspense 并行/流式数据获取等 Next.js 优化实践,并内置无障碍与 React Testing Library 测试支持。适用于新建项目基线、为现有应用添加组件与测试、优化打包体积、实现可访问的高性能组件架构,以及按 React/TypeScript/无障碍最佳实践审查前端代码。不覆盖后端 API、数据库、端到端测试、CI/CD 与安全扫描等范围。
vue-i18n 是 Vue 3 的国际化插件,用于编写和调试导入 vue-i18n 的代码,涵盖 createI18n、useI18n、消息语法及 i18n-t/i18n-n/i18n-d 组件。
将 React 项目从 Metabase Modular embedding(embed.js Web Components)迁移到 Modular embedding SDK(@metabase/embedding-sdk-react)的代理技能,按固定工作流扫描代码、生成映射并改写组件。
面向 Next.js App Router 项目的国际化技能,基于 next-intl v4 添加完整 i18n:14 种语言、SEO 友好的 locale 路由、hreflang 站点地图与批量翻译流程。
Uniwind 是 React Native 的 Tailwind CSS 绑定方案,本技能汇整其样式最佳实践,含 8 大类共 45+ 条按影响程度排序的规则,用于编写、审查或重构 React Native 样式代码,覆盖构建配置、主题架构、组件集成、响应式、性能、平台、状态与迁移。
react-query-best-practices 是一份面向 React Query v4(TanStack Query)的实践规则与故障排查指南,整理自 TkDodo 的权威博客系列。它包含 7 个类别、24 条规则,并按影响程度排序,覆盖查询键与模式、变更与更新、缓存策略、WebSocket 集成、TypeScript 集成、测试模式以及常见陷阱,另外还包括迁移到 v5 的规则。该指南适用于实现新的查询或变更、将 WebSocket 与 React Query 集成、设置查询失效模式、调试 React Query 行为、优化渲染性能以及处理 TypeScript 集成问题等场景。它强调了几个核心心智模型:React Query 不是数据获取库而是异步状态管理器;服务器状态与客户端状态应分开管理;采用 stale-while-revalidate 策略先展示缓存数据再后台获取;查询键即依赖,需包含 queryFn 中使用的所有变量。使用时可阅读单独的规则文件(如 rules/query-key-factory.md)获取详细说明和代码示例,或查看完整编译文档 AGENTS.md。注意本指南针对 v4,部分模式在 v5 中可能有所不同。
Markdown Converter 是一个基于 markitdown 的命令行工具,可将 PDF、Office 文档、HTML、数据文件、图片、音频、ZIP 和 YouTube 链接等转换为 Markdown,通过 uvx 运行无需安装。
中文介绍正在整理,稍后补充。
用于在 Dune 应用中集成 CogniteFileViewer 组件,以预览 CDF 文件(PDF、图片、文本及 Office 文档)。该技能指导完成依赖安装、PDF.js worker 配置、Vite 配置以及组件使用,支持缩放、平移、旋转、分页和图表标注叠加等功能。
用于在 React Native、iOS、Android、Kotlin Multiplatform、Flutter 与 Web 上实现、迁移、设计、审查和排查 Software Mansion Pulsar 触觉反馈的技能,强调依据已安装包与匹配版本证据编写代码。