# 工具集

> 全部已收录的资源，编辑推荐的排在前面。下面几种条件可以同时用。

- 可以搜索：在地址后加 `?q=<关键词>`，多个关键词用空格分隔，要同时命中。搜的是名称、仓库、标签、职业、简介与 README。
- 可以按类型过滤：在地址后加 `?type=<cli|skill|plugin|mcp>`。
- 可以按职业过滤：在地址后加 `?profession=<职业编号>`，多个用逗号分隔，资源适合其中任意一个即可。编号见 https://hebbmind.com/api/v1/professions
- 可以按标签过滤：在地址后加 `?tag=<标签>`，多个用逗号分隔，资源要同时带有这些标签。标签见 https://hebbmind.com/api/v1/tags

适合全栈 / 独立开发或算法 / AI或设计师的资源，带标签 `react`，共 27 项。

> - 全栈 / 独立开发：跨前后端的通用研发：编码 Agent 工作流、代码评审、调试与 Git 协作。
> - 算法 / AI：模型训练、评测与大模型应用开发。
> - 设计师：界面、交互、视觉与品牌设计。

- [Web Artifacts Builder](https://hebbmind.com/zh-TW/skill/web-artifacts-builder.md): [Skill] 用 React、Tailwind CSS 与 shadcn/ui 搭建需要状态管理或路由的多组件网页，自带初始化与打包脚本，最终打包成单个 HTML 文件作为 claude.ai Artifact。Anthropic 官方技能。
- [Next.js Skills](https://hebbmind.com/zh-TW/plugin/vercel-skills.md): [Plugin] Next.js 官方插件，随 vercel/next.js 仓库发布：引导启用和优化 Cache Components 与 Partial Prefetching，并结合 Next.js MCP 与 agent-browser 在运行中的 dev server 上验证改动。
- [Next.js Cache Components Optimizer](https://hebbmind.com/zh-TW/skill/next-cache-components-optimizer.md): [Skill] 让 agent 在 Cache Components 下把 Next.js 路由优化成即时导航：先用 @next/playwright 的 instant() 写一个失败的端到端测试，再把 Suspense 边界下推到它保护的数据处、扩大静态外壳，直到测试通过并保留为回归防护；首次加载与客户端导航都覆盖。需要 Next.js 16.3+ 并开启 cacheComponents。
- [shadcn/ui](https://hebbmind.com/zh-TW/skill/shadcn.md): [Skill] shadcn/ui 官方技能：让 agent 借助 shadcn CLI 读取项目配置与组件文档，按规范添加、搜索、组合和修复组件，遵守样式、表单与无障碍规则，也能用预设初始化新项目。
- [shadcn MCP Server](https://hebbmind.com/zh-TW/mcp/shadcn-ui-mcp.md): [MCP] shadcn/ui 官方 CLI 内置的 MCP 服务器：让 agent 浏览、搜索任意已配置 registry（含私有组件库）里的组件、区块与模板，并用自然语言把组件安装进项目。项目中需要有 components.json。
- [shadcn CLI](https://hebbmind.com/zh-TW/cli/shadcn.md): [CLI] shadcn/ui 官方命令行：初始化项目并按需把组件源码加入代码库，可切换预设；v4 起提供 --dry-run、--diff 便于 agent 预览改动，并配套 agent skill。
- [Taro CLI](https://hebbmind.com/zh-TW/cli/taro-cli.md): [CLI] 京东开源多端框架 Taro 的命令行：用 React/Vue 写一套代码，taro init 创建项目，taro build --type 编译到微信、支付宝、抖音等小程序以及 H5、鸿蒙与 React Native。
- [React Composition Patterns](https://hebbmind.com/zh-TW/skill/composition-patterns.md): [Skill] Vercel 出品的 React 组合模式指南：用复合组件、状态提升和清晰的 Context 接口取代布尔 props 泛滥，含 React 19 API 变化，适合重构组件库与评审组件架构。
- [Vercel React Best Practices](https://hebbmind.com/zh-TW/skill/react-best-practices.md): [Skill] Vercel 工程团队整理的 React 与 Next.js 性能规范，70 条规则按影响排序，涵盖消除请求瀑布、包体积、服务端性能与重复渲染，供编写、评审与重构时对照。Vercel 官方维护。
- [GSAP AI Skills](https://hebbmind.com/zh-TW/skill/gsap-skills.md): [Skill] GSAP 官方动画技能合集：教 agent 正确使用核心 API、时间轴、ScrollTrigger 与各类插件，涵盖 React/Vue/Svelte 集成和动画性能优化。GreenSock 官方维护，所有插件均免费。
- [Improve React](https://hebbmind.com/zh-TW/skill/improve-react.md): [Skill] 以资深 React 工程师的视角审查整个代码库：先只读运行 React Doctor 扫描作为证据，按缺陷、性能、无障碍、安全、可维护性五类筛选并排序问题，再为选定的问题写出可交给其他 agent 执行的独立实施计划，不改源码。
- [React Doctor](https://hebbmind.com/zh-TW/skill/react-doctor.md): [Skill] 运行 React Doctor（npx react-doctor）扫描 React 代码的安全、性能、正确性、无障碍与架构问题并给出 0–100 健康分；改完代码后只扫改动部分确认分数没有下降，输入 /doctor 时拉取官方排查流程逐项修复。
- [Claude Skills (Fullstack Dev Skills)](https://hebbmind.com/zh-TW/plugin/jeffallan-claude-skills.md): [Plugin] 把 60 多个全栈专家技能打包成一个插件：Python、TypeScript、Go、Rust、Java 等 12 种语言专家，以及 React、Django、Spring Boot 等框架专家，按请求自动激活；另含对接 Jira / Confluence 的项目工作流命令（需 Atlassian MCP）。
- [Cobe.js](https://hebbmind.com/zh-TW/skill/cobejs.md): [Skill] 用轻量 WebGL 库 cobe 在首页或关于页加入可旋转的地球，讲解画布按设备像素比设置尺寸、位置标记、旋转动画、窗口缩放后重建与销毁，可在 React/Next.js 中集成。
- [GSAP](https://hebbmind.com/zh-TW/skill/gsap.md): [Skill] 用 GSAP 编写或调试网页动画：补间、时间线与位置参数、缓动、错峰，以及 ScrollTrigger 的固定与滚动联动；说明优先动 transform、在 React 中用 gsap.context() 清理、图片加载后刷新等常见问题。
- [General Translation CLI](https://hebbmind.com/zh-TW/cli/generaltranslation-cli.md): [CLI] General Translation 的命令行 gt：用向导为 React、Next.js 等项目配置多语言，再把界面文案和 JSON、YAML、Markdown 等内容文件交给平台 AI 翻译并写回项目，可接入 CI。需要 Node.js 项目和 General Translation 账号与 API Key（可免费注册，翻译按用量计费）。
- [Design Lab](https://hebbmind.com/zh-TW/skill/design-lab.md): [Skill] 先通过提问了解设计范围、痛点、参考产品、品牌调性与约束，再从项目现有的 Tailwind 配置、CSS 变量或组件库主题中提取视觉语言，在临时路由里生成 5 个不同的界面方案并附带交互式反馈浮层，按反馈迭代后输出实现计划，结束或取消时清理所有临时文件。面向 Next.js、Vite 等 React 项目。
- [Product Film](https://hebbmind.com/zh-TW/skill/product-film.md): [Skill] 用 Remotion 在产品代码库里制作产品宣传片（落地页循环视频、发布片、演示片等），复用产品自己的设计系统、组件与文案语气：先访谈用户确定内容，再写分镜、按音乐节拍卡点、逐轮出静帧评审，最后渲染并校验成片。
- [Micro Interaction](https://hebbmind.com/zh-TW/skill/micro-interaction.md): [Skill] 给界面加功能性的微动效：悬停与按下反馈、开关、点赞按钮、提示条、抽屉、弹窗、列表增删与排序、共享元素过渡，规定 100–250ms 的时长、进入慢退出快的节奏与缓动曲线，只动 transform 与 opacity，并尊重减少动态效果设置。基于 Framer Motion（motion/react）与现代 CSS。
- [Lottie Animation](https://hebbmind.com/zh-TW/skill/lottie-animation.md): [Skill] 把 After Effects 导出的 Lottie 动画接入网页、iOS、Android 与 React Native：优先用 dotLottie 运行时，控制播放、片段与速度，做滚动或悬停驱动的交互，运行时换色，并附 AE 导出检查清单。
- [Morphing Icons](https://hebbmind.com/zh-TW/skill/morphing-icons.md): [Skill] 指导 agent 构建能在任意两个图标之间变形过渡的 SVG 图标组件：每个图标固定由三条线段组成，用不到的线段收缩到中心点，同组的旋转变体用弹簧动画转动，并遵守统一 viewBox、圆角线头、减弱动效偏好与 aria-hidden 等规则。示例基于 React 与 Motion。
- [To Spring or Not to Spring](https://hebbmind.com/zh-TW/skill/to-spring-or-not-to-spring.md): [Skill] 审查动画代码的时间函数选择：手势拖拽和可被打断的动画用弹簧，系统状态变化用缓动曲线，进度类用线性，打字等高频交互不加动画；同时检查弹簧参数与时长是否合理，按「文件:行号」列出问题。示例基于 Motion。
- [Interactive Hit Areas](https://hebbmind.com/zh-TW/skill/interactive-hit-areas.md): [Skill] 修复相邻可交互元素之间的悬停与点击死区：图表柱、列表行、导航项、标签页等用 gap 或 margin 留白时，指针落在间隙里会失效或闪烁；改为让元素紧贴铺满各自的槽位，把视觉间距移到元素内部，附 React/Tailwind 示例。
- [Paper to Code Components](https://hebbmind.com/zh-TW/skill/paper-to-code-components.md): [Skill] 把 Paper 设计稿（经 Paper MCP、Viewfinder 或导出的 JSX）实现为 React/Next.js 代码前先梳理层级、识别可复用组件；每个图标单独成组件，任意值收进 globals.css 令牌，优先复用 shadcn 组件，移植真实字体，图表按数据建模。
- [Product Launch Video](https://hebbmind.com/zh-TW/skill/product-launch-video.md): [Skill] 用 Remotion（React）制作产品发布、宣传与功能介绍视频：先问清产品、受众、时长、配音与发布平台等 9 个问题，提出 2–3 个视觉方向供选择，写出 storyboard.json 分镜后再编码，按需生成配音与补充素材。
- [Animate UI](https://hebbmind.com/zh-TW/skill/animate-ui.md): [Skill] Prototyper UI 组件库的动效规范：浮层、对话框、侧边面板的进出场类名，按压反馈的缩放比例，状态过渡，缓动令牌与选用决策，用于编写、审查或调试组件动画，并统一用 motion-reduce 处理减少动态效果。
- [Prototyper UI](https://hebbmind.com/zh-TW/skill/prototyper-ui.md): [Skill] Prototyper UI 组件库的使用指南：基于 @base-ui/react 与 Tailwind CSS v4，以复制源码的方式分发，采用 OKLCH 配色与 CVA 变体。说明安装依赖、令牌文件、组件选型与常用写法，并提醒它不是 Radix，用 render 属性代替 asChild。
