artifacts-builder
Artifacts Builder 是一套用于创建复杂、多组件 claude.ai HTML 工件的工具集,基于现代前端 Web 技术(React、Tailwind CSS、shadcn/ui)。它通过初始化脚本生成配置完整的 React + TypeScript 项目,开发完成后可将全部代码打包为单个自包含 HTML 文件,直接在 Claude 对话中作为工件展示。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-24 00:15
11,036 个结果
Artifacts Builder 是一套用于创建复杂、多组件 claude.ai HTML 工件的工具集,基于现代前端 Web 技术(React、Tailwind CSS、shadcn/ui)。它通过初始化脚本生成配置完整的 React + TypeScript 项目,开发完成后可将全部代码打包为单个自包含 HTML 文件,直接在 Claude 对话中作为工件展示。
用于审查 React 组件代码的技能,覆盖钩子规则、依赖数组、副作用清理、列表 key、受控组件与可访问性等检查要点,强调基于 diff 证据判断性能问题,避免一切皆 memo 的建议。
面向 React Native 与 Expo 的移动端后台任务技能,涵盖后台数据同步、后台定位、Headless JS 与电池优化,说明 iOS 与 Android 的调度约束、权限要求及常见错误。
React Navigation 7+ 的导航模式技能,涵盖静态与动态 API、TypeScript 类型安全、栈/标签/抽屉导航器、深度链接、认证流程、屏幕预加载与头部定制,并列出 v7 行为变更与常见陷阱。
NativeWind v4+ 技能:在 React Native 中用 Tailwind CSS 工具类(className)编写样式,支持暗色模式、CSS 变量主题、平台前缀与第三方组件集成。
Landing Page Design 是一个用于创建高转化率、视觉独特落地页的技能。它强调在写代码前先进行“Vibe Discovery”(氛围探索),通过询问品牌对应的真实场景、目标情绪、意外碰撞元素和应避免的样式,生成独一无二的视觉方向,避免千篇一律的 AI 风格。该技能覆盖从 Hero 区、功能展示、社会证明、工作原理、定价到最终 CTA 和页脚的完整页面结构,并提供配色、字体、布局、动效、图标选择等具体指导,以及反 AI 套路原则和实现工作流。适用于营销页面、产品发布、SaaS 首页等单页场景。
面向 React 表单开发的技能模块,基于 React Hook Form 与 Zod 校验,适用于构建复杂表单、多步骤表单及带校验需求的表单场景。
Senior 是一套面向生产环境的前端开发实践规范,涵盖无障碍(a11y)、键盘导航、响应式设计、微交互、错误状态与代码质量检查清单,适用于代码审查或实现用户体验时参考。
该技能用于多步骤前端迭代开发:每完成一步,用 Meticulous 在本地做快速视觉校验以尽早发现回归,全部完成后跑云端全量测试对比基线分支的所有录制会话。需本地开发服务器、API Token 与 Meticulous CLI。
面向 React Native 新架构的原生模块技能,覆盖 Turbo Modules、JSI、Fabric、Codegen,用于把 JS 桥接到 Swift/Kotlin 原生代码,并处理第三方模块集成、自动链接与原生崩溃排查。
面向 Next.js 14+ 的专家型技能,聚焦 App Router、Server Components 与 Server Actions,覆盖路由、数据获取与缓存、API 路由、中间件、图片与字体优化、元数据 SEO 及性能优化等主题,适合构建 SSR/SSG/ISR 应用时参考。
面向 React Native 0.83+ 与 Expo SDK 54+ 的开发环境配置技能,覆盖 macOS、Windows、Linux 的安装、配置与排错,涉及 Xcode、Android Studio、CocoaPods、Metro、EAS Build 及新架构设置。
state-effector 是一套面向 React 与 Next.js 应用的 Effector 状态管理技能,提供 stores、events、effects 的创建模式、React 集成、派生状态、异步处理、Next.js SSR、Tanstack Query 配合及测试写法等公开资料整理内容。
Next.js Guard 是一个用于校验 Next.js App Router 代码是否符合最佳实践的技能,适用于编写或修改路由、布局、中间件及服务端代码后、提交前或审查 PR 时使用。它依赖 React 知识,会加载 react-guard 等相关技能。
React Guard 是一个用于校验 React 代码是否符合最佳实践的技能,可在编写或修改 .tsx/.jsx 组件后、提交 React 变更前或审查 React PR 时使用,支持任意 React 项目,无需 Next.js。
基于 Scrapy 的 Python 网页爬取与抓取技能,用于大规模抓取整站或跨多页提取结构化数据(如价格、文章、商品列表),可输出 JSON/CSV/JSONL,并支持限速、重试与中间件。需 Python 3.8+,无需外部 API。
Motion(包名 motion,前身为 framer-motion)是面向 React 的动画库,提供声明式 API,用较少代码实现复杂动画。它支持手势(拖拽、悬停、点击、平移、聚焦)、滚动动画(视口触发、滚动联动、视差)、布局动画(FLIP 技术、共享元素过渡)、弹簧物理、SVG(路径变形、线条绘制、属性动画)以及退出动画(AnimatePresence)。性能方面支持硬件加速与 ScrollTimeline API,包体积可按需优化:完整 motion 组件约 34 KB(压缩+gzip),LazyMotion + m 组件约 4.6 KB,useAnimate mini 约 2.3 KB,useAnimate hybrid 约 17 KB。依赖 React 18+ 或 React 19+,原生支持 TypeScript。适用于拖拽排序、滚动揭示、共享元素过渡、SVG 动画等场景;简单列表增删动画建议改用 auto-animate,3D 动画建议使用 Three.js 等专用库。
animator 是一个把 HTML/CSS/JS 动画逐帧录制为 mp4 短片的技能,基于 Playwright 与 ffmpeg,输出确定、平滑、像素精确的 30fps 视频。
diff-summary-md 是一个只生成 Markdown 差异/变更摘要产物的技能,会输出对齐的韩文与英文报告文件,不生成 HTML 报告,也不会尝试打开浏览器。
一款技能:根据纯英文功能需求,在本地构建可点击的前端原型,使用贴近真实业务的模拟数据,并按未来 GraphQL 合约的形态预留组件与 action 边界,便于后续把 mock 替换为 fragments 与 mutations。
将仅使用本地模拟数据的原型改造为以 Relay 为数据层、由 schemaExtensions 描述后端契约的组件片段。适用于原型中的 mock 数据与本地 action hooks 需要接入真实 GraphQL 后端的场景。
该技能用于指导创建独特、达到生产级水准的前端界面,避免常见的“AI 味”审美。用户提供前端需求(组件、页面、应用或界面)及其用途、受众或技术约束后,技能先引导进行设计思考:明确要解决的问题与使用者、选定鲜明甚至极端的美学基调(如极简、复古未来、奢华、编辑杂志风、粗野主义、工业实用等)、梳理框架与性能无障碍等技术约束,并确定让作品令人难忘的差异化点。随后实现可运行的代码(HTML/CSS/JS、React、Vue 等),要求功能可用、视觉醒目、风格统一且细节讲究。美学指南涵盖:排版选用独特字体并搭配展示字体与正文字体、避免 Arial/Inter 等通用字体;用 CSS 变量统一色彩主题,主色配锐利点缀;用动画与微交互营造效果,HTML 优先纯 CSS,React 可用 Motion,重视页面加载的编排式揭示;空间构成上采用非对称、重叠、斜向、打破网格的布局;背景与视觉细节使用渐变网格、噪点纹理、几何图案、层叠透明、戏剧化阴影、装饰边框、自定义光标等营造氛围。要求避免通用 AI 审美(如常见字体、紫渐变白底、可预测布局),根据语境做多元变化,并让实现复杂度与美学愿景匹配。
CometChat React UI Kit v6 组件目录,用于在编写集成代码前核对真实组件名、属性与用法,避免使用不存在的组件。
用于诊断 React 组件渲染缓慢并给出针对性性能优化建议的技能,帮助定位渲染热点、减少不必要的重渲染与昂贵渲染开销,同时不改变 UI 行为。