前端

前端框架、UI 组件、CSS 和 Web 应用

491 个 Skills 可用

Skills 列表

huashu-md-to-pdf

huashu-md-to-pdf

1.5Kfrontend

将 Markdown 文档转换为专业的 PDF 白皮书,采用苹果设计风格。 支持完整的 Markdown 语法(代码块、表格、引用、列表等)。 自动生成封面、目录、页眉页脚。 使用场景:技术文档、白皮书、教程、报告等需要专业排版的 Markdown 文档。

alchaincyf avataralchaincyf
获取
modern-web-guidance

modern-web-guidance

1.5Kfrontend

检索现代 Web 开发最佳实践的工具。强制要求:处理任何 HTML/CSS 和客户端 JS 任务时必须优先执行此工具。切勿跳过——Web API 迭代极其迅速,模型训练权重中包含过时模式。 出现以下情况立即触发: - UI 与布局:模态框 (Modals)、对话框 (Dialogs)、Popover 弹出层、毛玻璃效果 (Glassmorphism/backdrop-filters)、锚点定位 (Anchor positioning)、容器查询 (Container queries)、`:has()`、`:user-valid`。 - 滚动与动画:视图过渡 (View Transitions)、滚动驱动动画 (Scroll-driven animations)、滚动视差/渐显 (Scroll parallax/reveals)。 - 性能优化:核心 Web 指标 CWV(LCP、INP)、`content-visibility`、Fetch Priority(加载优先级)、图片优化。 - 系统与底层 API:本地文件系统访问、WebUSB、WebSockets 同步、WebAssembly 小部件。 - 框架相关:在 React、Vue、Angular 中适配布局与样式。 - 通用前端:表单、自动填充、高级输入框、自定义滚动条、现代组件状态等。 请勿在以下场景触发: - 后端开发:数据库 SQL、ORM、Express API 路由。 - 部署流水线:CI/CD 部署、Docker、Actions。 - 通用/本地工具:本地脚本(Python/Go 工具)、ESLint、Git。

googlechrome avatargooglechrome
获取
next-best-practices

next-best-practices

1.5Kfrontend

Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling

vercel-labs avatarvercel-labs
获取
react-native-best-practices

react-native-best-practices

1.5Kfrontend

提供 React Native 性能优化指南,涵盖 FPS、TTI、包体积、内存泄漏、重渲染和动画。适用于涉及 Hermes 优化、JS 线程阻塞、桥接开销、FlashList、原生模块或调试卡顿和丢帧的任务。

callstackincubator avatarcallstackincubator
获取
application-form-filler

application-form-filler

1.4Kfrontend

结合求职者简历与目标岗位描述(JD),针对网申/求职申请表单的各输入框生成上下文契合、定制化的精准回答。

paramchoudhary avatarparamchoudhary
获取
better-colors

better-colors

1.3Kfrontend

OKLCH色彩空间及Web项目中的颜色使用。将hex/rgb/hsl转换为oklch,生成调色板,检查对比度,处理色域边界,使用Tailwind v4进行主题设计,并有意义地应用颜色。触发条件:oklch、颜色转换、调色板生成、对比度比率、色域、display p3、设计令牌、语义颜色令牌、色调漂移、色度、深色模式颜色、强调色、颜色含义、浅色和深色外观、增强对比度。

jakubkrehel avatarjakubkrehel
获取
material-3

material-3

1.3Kfrontend

Implement Google's Material Design 3 (Material You) UI system. Primary: Jetpack Compose Material3 (MaterialTheme, components, adaptive layout). Also Flutter and limited web (@material/web, maintenance mode). Covers tokens, 30+ components, layout, theming, M3 Expressive (platform matrix), and accessibility. Use when: "material design", "MD3", "material you", "Jetpack Compose", "MaterialTheme", "material component", "md3 button".

hamen avatarhamen
获取
offer-comparison-analyzer

offer-comparison-analyzer

1.3Kfrontend

并排比较多个工作机会,并进行总薪酬分析

paramchoudhary avatarparamchoudhary
获取
vercel-react-best-practices

vercel-react-best-practices

1Kfrontend

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

am-will avataram-will
获取
frontend-design

frontend-design

1Kfrontend

Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.

am-will avataram-will
获取
make-interfaces-feel-better

make-interfaces-feel-better

999frontend

设计工程原则,让界面感觉更精致。在构建UI组件、审查前端代码、实现动画、悬停状态、阴影、边框、排版、微交互、进入/退出动画或任何视觉细节工作时使用。触发条件:UI打磨、设计细节、“让它感觉更好”、“感觉不对劲”、交错动画、圆角、光学对齐、字体平滑、表格数字、图像轮廓、盒子阴影。

jakubkrehel avatarjakubkrehel
获取
validating-slds

validating-slds

997frontend

Audit Lightning Web Components for SLDS compliance and produce a scored quality report. Runs the SLDS linter, analyzes CSS for theming hook usage and pairing, checks HTML for accessibility attributes, and scores findings across categories into an overall grade. Use when asked to \"score my component\", \"SLDS scorecard\", \"quality report\", \"audit SLDS compliance\", \"how good is my SLDS\", \"check component quality\", \"rate my component\", \"evaluate my component\", \"is this component ready to ship?\", \"look at my LWC for issues\", \"audit this before I submit\", \"review my component before code review\", or any time a user wants a quality assessment or production-readiness check on an LWC or SLDS component. Not for fixing violations (use uplifting-components-to-slds2) or building new components (use applying-slds).

forcedotcom avatarforcedotcom
获取
experience-lwc-accessibility-validate

experience-lwc-accessibility-validate

979frontend

Use this skill to determine whether a Lightning Web Component (LWC) is accessible and meets WCAG accessibility guidelines. TRIGGER when the user asks \"is my component accessible?\", \"does my LWC meet accessibility guidelines?\", \"is this component WCAG compliant?\", \"find accessibility problems in this LWC\", \"is this LWC keyboard accessible?\", \"does this component work with a screen reader?\", \"does this component have sufficient color contrast?\", \"check ARIA usage in this LWC\", or \"WCAG 2.2 accessibility check\". Also TRIGGER when the user wants to fix or improve accessibility (a11y, WCAG, ARIA) in an LWC's HTML, JS, or CSS — semantic markup, focus, keyboard nav, contrast, screen-reader labels, WCAG 2.2 SC. Produces `a11y-review.md` with WCAG-cited findings. DO NOT TRIGGER for general LWC generation (use `experience-lwc-generate`) or SLDS visual/design review not focused on accessibility (use `design-systems-slds-validate`).

forcedotcom avatarforcedotcom
获取
browserenginekit

browserenginekit

967frontend

使用 BrowserEngineKit 构建第三方(非 WebKit)浏览器引擎。适用于在支持地区开发 iOS/iPadOS 非 WebKit 浏览器引擎、管理网页内容/渲染/网络扩展进程、配置 GPU 及网络进程能力、校验第三方引擎的设备适用资格,或核查 BrowserEngineKit 的 Entitlements 权限与 Info.plist 配置。

dpearson2699 avatardpearson2699
获取
swiftui-webkit

swiftui-webkit

957frontend

利用 WebKit for SwiftUI 在 SwiftUI 中嵌入并控制 Web 内容,涵盖 WebView、WebPage、导航策略、JavaScript 执行、可观察的页面状态、链接拦截、本地 HTML 或数据加载以及自定义 URL Scheme。适用于构建 iOS 26+ 的文章/详情页视图、帮助中心、应用内文档或其它基于 HTML、CSS 和 JavaScript 的嵌入式 Web 体验。

dpearson2699 avatardpearson2699
获取
experience-aura-lwc-migrate

experience-aura-lwc-migrate

952frontend

Use this skill to analyze a Salesforce Aura component bundle (.cmp, .app, .evt, .intf, Controller.js, Helper.js, Renderer.js) and produce a framework-agnostic migration blueprint (PRD.yaml / PRD.md / PRD.json) capturing public API, data requirements, slots, events, states, accessibility, styling, localization, and security posture. This is Phase 1 (analysis + PRD) only — it does NOT author or edit component code, wire adapters, or Jest tests, and does not write .html/.js/.css/.js-meta.xml. TRIGGER when the user says \"analyze this Aura component\", \"migrate Aura\", \"convert .cmp\", \"produce a migration blueprint\", \"generate a PRD for this Aura component\", or mentions aura:attribute, aura:handler, force:recordData, $Label, $Resource, component.get, cmp.find, or an input directory containing .cmp files. DO NOT TRIGGER when there is no Aura source (delegate downstream LWC authoring to experience-lwc-generate), for post-migration scoring, or for refactoring an existing modern component.

forcedotcom avatarforcedotcom
获取
shadcn-ui

shadcn-ui

947frontend

为 React 项目安装并配置 shadcn/ui 组件。提供组件选型、安装顺序、依赖管理、基于语义化 Token 的自定义配置,以及常用 UI 范式组合(表单、数据表格、导航栏、弹窗模态框等)的完整指南。在 tailwind-theme-builder 完成主题基础设施搭建后使用,适用于添加组件、构建表单、创建数据表格或搭建导航界面等场景。

jezweb avatarjezweb
获取
next-upgrade

next-upgrade

944frontend

按照官方迁移指南和 codemods 将 Next.js 升级到最新版本

vercel-labs avatarvercel-labs
获取
next-cache-components

next-cache-components

942frontend

Next.js 16 缓存组件 - PPR、use cache 指令、cacheLife、cacheTag、updateTag

vercel-labs avatarvercel-labs
获取
2d-pixel-perfect

2d-pixel-perfect

939frontend

Sets up, diagnoses, and fixes pixel perfect 2D rendering in Unity projects. Use when working on any retro-style or pixel art 2D game.

unity-technologies avatarunity-technologies
获取
next-best-practices

next-best-practices

938frontend

Next.js 最佳实践 - 文件约定、RSC 边界、数据模式、异步 API、元数据、错误处理、路由处理程序、图片/字体优化、打包

vercel-labs avatarvercel-labs
获取
experience-lwc-base-components-integrate

experience-lwc-base-components-integrate

937frontend

Pick the right Lightning Base Component (`lightning-*`) for a given UI task, retrieve its full API (props, methods, events, slots) from the bundled per-component reference, and wire it into an LWC (LWC `.html`, `.js`, and `.css` files) without breaking SLDS. Use this skill when users say \"I need a Lightning modal / datatable / combobox / record form\", ask which `lightning-*` component fits a use case, want a shortlist of LBC candidates, are about to hand-roll a UI that a base component already provides, or are editing an LWC bundle's `.html` / `.js` / `.css` and need to select or wire a base component. Also triggers on \"Lightning base component\", \"LBC\", \"lightning-combobox\", \"lightning-datatable\", \"use `lightning-` tag\". DO NOT TRIGGER for applying SLDS design tokens, blueprints, or styling guidance in general — that is `design-systems-slds-apply`; this skill only selects and wires `lightning-*` base components.

forcedotcom avatarforcedotcom
获取
experience-lwc-rtl-validate

experience-lwc-rtl-validate

937frontend

Use this skill to review a Lightning Web Component (.html, .js, .css files) for right-to-left (RTL) internationalization correctness, producing a finding list with code-level fixes covering CSS logical properties, bidirectional text handling, keyboard semantics, and RTL-aware SLDS class usage. TRIGGER when the user says \"review this LWC for RTL\", \"audit i18n compliance\", \"fix bidirectional text rendering\", \"replace left/right CSS with logical properties\", \"check RTL layout issues\", \"verify SLDS RTL classes\", \"review my component for Arabic/Hebrew layout\", \"ensure this LWC works in RTL locales\", or \"check bidi text handling\". DO NOT TRIGGER when the user is building a new LWC (use experience-lwc-generate), refactoring SLDS classes themselves (use design-systems-slds-apply or design-systems-slds2-migrate), or performing accessibility/security review.

forcedotcom avatarforcedotcom
获取
audio-setup-mixers

audio-setup-mixers

937frontend

Scans the scene and audio assets to appropriately route Audio Sources into existing Audio Mixer Groups, classifying each source by what it plays. Use when the user asks about cleaning up mixer assignments, routing audio through a mixer, or which group a sound belongs in. Creating mixers and groups, and setting volumes, are not automated — the skill inventories what exists and asks the user to add anything missing.

unity-technologies avatarunity-technologies
获取