SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-16 00:02

前端与建站

9,437 个结果

frontend-design

frontend-design 是一个用于创建独特、生产级前端界面的技能,旨在帮助开发者摆脱千篇一律的“AI 味”设计。它适用于构建 Web 组件、页面或应用等场景。该技能强调在编码前先进行设计思考,明确界面要解决的问题、目标用户、审美基调、技术约束以及差异化亮点,并据此选择大胆而清晰的设计方向。它提供了一套前端美学指南,涵盖字体排印、色彩与主题、动效、空间构图、背景与视觉细节等方面,要求实现可运行的生产级代码,同时兼顾视觉冲击力与细节打磨。该技能明确反对使用通用字体、陈词滥调的配色和可预测的布局,鼓励根据具体语境做出有意图、有创意的设计选择。

前端与建站415 次安装

backend-to-frontend-handoff-docs

该技能用于在后端 API 工作完成后,为前端开发者或前端 AI 生成结构化的 API 交接文档,让前端无需再向后端提问即可获得完整的业务与技术上下文来构建集成和界面。它以 API Handoff 模式运行,只产出交接文档,不进行聊天讨论或解释。文档写入 .claude/docs/ai/<feature-name>/api-handoff.md,重复运行时会递增迭代后缀(-v2、-v3 等)。内容涵盖业务上下文、端点(方法、路径、用途、鉴权、请求与成功/错误响应示例、备注)、数据模型与 DTO(字段类型、可空性、枚举、业务含义)、枚举与常量(含显示标签)、校验规则、业务逻辑与边界情况、集成说明(推荐流程、乐观 UI、缓存、实时)、测试场景(正常路径、校验错误、未找到、权限拒绝)以及待解决问题。对于简单 API(CRUD、无复杂业务逻辑、校验直观),可跳过完整模板,仅提供端点、方法和示例请求/响应 JSON。规则要求只输出交接 markdown、类型精确、包含真实示例载荷、暴露非显而易见的约束与边界情况,不包含后端实现细节(如文件路径、类名、内部服务),未完成内容须明确标注。

前端与建站413 次安装

shadcn-inertia

shadcn-inertia 是一套将 shadcn/ui 组件适配到 Inertia.js + Rails + React 技术栈的技能文档(明确不适用于 Next.js)。它指导开发者把 shadcn 默认的 Next.js 写法替换为 Inertia 等价方案:移除 'use client' 指令、用 Inertia <Form> 替代 react-hook-form + zod、用 @inertiajs/react 的 router、<Link>、<Head> 替代 next/link、next/head、useRouter(),并用 CSS 类策略替代 next-themes 实现暗色模式。文档强调绝不要使用依赖 react-hook-form 的 FormField、FormItem、FormLabel、FormMessage 组件,而应使用带 name 属性的普通 Input/Label/Select 并手动渲染 errors.field。内容涵盖表单、对话框、表格服务端排序、基于 flash 的 Sonner toast、暗色模式防闪烁(FOUC)以及常见问题排查,适合在 Inertia Rails React 项目中集成 shadcn/ui 时参考。

前端与建站413 次安装

implement_lenis_scroll

该技能提供在 Next.js 或 React 应用中接入 Lenis 平滑滚动的操作说明。它先要求项目具备 React 或 Next.js 环境,然后指导安装 lenis 包(也可选择旧版 @studio-freight/lenis),接着给出可复用的 SmoothScroll 组件或 Hook 的完整代码示例,并说明如何将其包裹在应用的布局中。示例组件在客户端环境下创建 Lenis 实例,配置 duration、easing、orientation、gestureOrientation、smoothWheel 等参数,通过 requestAnimationFrame 驱动 lenis.raf,并在卸载时调用 lenis.destroy 进行清理。文档还给出在 Next.js App Router 的 layout.tsx 中包裹子组件的整合方式,并列出性能、滚动恢复与 GSAP ScrollTrigger 集成方面的注意事项,包含对应的示例调用代码。

前端与建站413 次安装

Web Design Builder

Web Design Builder 是一个用于创建和重构 HTML5/JavaScript 网页设计的技能,可根据规格说明或描述生成完整、可访问、响应式的网页设计。它支持从需求收集、设计生成到验证的完整工作流,并可在 Playwright MCP 可用时自动进行无障碍与功能验证。该技能适用于落地页、网站、Web 应用、设计原型、组件库或设计系统等场景,支持原生 HTML/CSS/JS、Tailwind CSS、React、Vue、Alpine.js 等技术偏好,并强调 WCAG 2.1 AA 级无障碍合规、键盘导航、语义化 HTML 和响应式布局。

前端与建站407 次安装

border-beam-react

border-beam-react 是一个轻量级 React 组件,用于在任意元素(卡片、按钮、输入框、搜索栏或容器)周围渲染动态流动的光束/辉光边框效果。它基于 CSS @property 实现 GPU 加速动画,无需任何运行时动画库。安装方式为 npm install border-beam,要求 React 18+ 及支持 CSS @property 的现代浏览器(Chrome 85+、Safari 15.4+、Firefox 128+)。组件包裹内容后会自动检测第一个子元素的圆角,所有效果层均设置 pointer-events: none,不会阻挡交互。支持 size(sm/md/line)、colorVariant(colorful/mono/ocean/sunset)、theme(dark/light/auto)等预设,并可通过 strength、duration、brightness、saturation、hueRange、staticColors、active 等属性精细控制强度、时长、亮度、饱和度、色相范围与播放状态,还提供 onActivate/onDeactivate 回调。

前端与建站404 次安装

kuikly-reactive-observer

Kuikly 响应式更新与指令系统开发助手(Kuikly DSL),用于指导开发者使用 observable、observableList、observableSet 实现 UI 响应式更新,以及 vfor、vforIndex、vforLazy、vif、velseif、velse、vbind 等指令的正确用法。核心机制是在 attr {} 闭包中读取响应式字段时框架自动收集依赖,字段变化时自动更新绑定的 UI 属性;observable 内部使用 == 比较新旧值,相等时不触发更新。

前端与建站404 次安装

frontend-react-router-best-practices

这是一套面向 React Router 应用的性能优化与架构模式指南,包含 11 个类别共 55 条规则,重点覆盖数据加载、actions、表单、流式渲染与路由组织。适用于编写 loaders、actions、表单、路由,或处理 React Router 数据获取的场景。规则强调在 loader 中获取数据而非组件内 useEffect、使用 Promise.all 并行请求、请求级缓存与去重、用 zod 校验 URL 参数与表单数据、通过 middleware 处理会话与鉴权、用 useFetcher 处理非导航型变更、用 Await 与 Suspense 实现流式数据,以及从 defer()、json()、jsonHash 等旧模式迁移到 data() 与 Single Fetch。

前端与建站401 次安装

tauri-app-frontend-selection

该技能用于为 Tauri v2 应用选择并配置前端框架,重点解决静态导出(SSG / static export)与 Vite、SSR 框架之间的取舍问题。默认推荐 Vite,除非确有 SSR 需求;同时为 Next.js、Nuxt、SvelteKit、Qwik、Trunk 等框架提供静态导出配置,并确保输出路径与 Tauri 的资源加载方式对齐。适用于新建 Tauri v2 项目时的前端选型、静态导出配置清单制定,以及 Vite 与 SSR 框架的决策场景。

前端与建站400 次安装

inertia-rails-setup

Inertia Rails 项目一次性初始化工具。它会读取 Gemfile 和 package.json,检测项目技术栈与前端框架(React/Vue/Svelte),并据此推荐、按需安装配套依赖,最后在项目根目录的 CLAUDE.md 中生成 ## Inertia Rails Stack 配置块。每个项目运行一次,技术栈变化时重新运行。使用前提是 Gemfile 中已存在 inertia_rails gem,缺失时需先安装该 gem。该工具不会覆盖已有的手动定制内容,也不会把 @/ 解析别名写入 vite.config.ts(vite-plugin-ruby 已提供,只需加到 tsconfig.json),并且只针对用户已安装的技能生成配置块。

前端与建站400 次安装

frontend-design

frontend-design 是一个用于创建高品质前端界面的技能,旨在帮助开发者构建具有独特设计风格、可达到生产级标准的前端组件、页面或应用。该技能强调在动手编码前先进行设计思考,明确界面要解决的问题、目标用户、审美方向和技术约束,并鼓励选择鲜明、明确的美学立场并以精确的方式执行。它适用于需要避免通用化、模板化“AI 风格”外观的场景,引导在字体、配色与主题、动效、空间构图、背景与视觉细节等方面做出有意识的创意选择,最终输出可运行的真实代码(如 HTML/CSS/JS、React、Vue 等)。使用时应根据美学愿景匹配实现复杂度:极繁主义设计需要更精细的动画与效果,极简或精致设计则需要克制、精准和对间距、排版与细节的关注。

前端与建站399 次安装

nextjs

Next.js 16 App Router 缓存与路由最佳实践技能,由 Next.js Community 维护。该技能提供一份面向 Next.js 16 App Router 应用的性能优化指南,包含 8 个类别共 42 条规则,按影响程度排序,用于指导自动化重构与代码生成。其中两条规则涉及 Next.js 16.3 预览特性(Instant Navigations、Partial Prefetching),需通过 cacheComponents 和 partialPrefetching 开启。规则类别按优先级分为:构建与打包优化(CRITICAL)、缓存策略(CRITICAL)、服务端组件与数据获取(HIGH)、路由与导航(HIGH)、服务端操作与变更(MEDIUM-HIGH)、流式与加载状态(MEDIUM)、元数据与 SEO(MEDIUM)、客户端组件(LOW-MEDIUM)。

前端与建站397 次安装