前端 Lighthouse 门禁
为生产前端构建添加可移植的 Lighthouse CI 门禁,包含 Core Web Vitals 预算、各分类下限、中位数运行与 CI 产物。
使用场景/Cursor 开发必备
面向 Cursor 用户的入门组合:文件、GitHub、文档、浏览器。快速搭建 AI 编程工作流。
共匹配 6,596 个资源 · 第 53 / 138 页
Cursor 对 MCP 的支持是原生且开箱即用的:在 Settings → MCP 或项目根的 .cursor/mcp.json 中粘贴一段 JSON 即可接入任意 MCP Server。搭配 AgentHub 的一键配置生成器,从发现到接入通常不超过一分钟。
推荐的入门组合覆盖四类高频需求:Filesystem(读写项目文件)、GitHub(PR / Issue / diff)、Context7(最新框架文档,减少幻觉)、Playwright(浏览器验证与 E2E)。之后再按业务补充数据库、抓取或国内服务类 MCP。
本页列出的每个资源都附带 Cursor 专用配置片段:在 AgentHub 打开资源详情页 → 选择 Cursor Tab → 复制 JSON 粘贴即可,安装命令与鉴权环境变量一并给出。
为生产前端构建添加可移植的 Lighthouse CI 门禁,包含 Core Web Vitals 预算、各分类下限、中位数运行与 CI 产物。
依据 MUI 官方指南选择正确的 Material UI 样式方案(sx、styled、主题覆盖、全局 CSS)。在对 @mui/material 组件做样式、定制主题、覆盖插槽,或比较 sx 与 styled 时使用。
指导 Material UI 主题化与设计 token(createTheme、ThemeProvider、palette、colorSchemes、cssVariables、theme.vars、暗色模式、TypeScript 类型增强)。在构建或扩展主题、切换浅色/暗色模式,或统一应用内 token 时使用。
文档接收:整理文档、识别缺漏、评估证据效力,并提出针对性的追问。
caddy-security 仓库的测试与 CI 工作流指南,包括 Go 测试命令选择、Makefile 报告目标、Caddyfile 解析器/adapt 夹具测试、运行时解析夹具、覆盖率产物以及 GitHub Actions 构建/发布/CLA 行为。在选择或运行测试、添加或更新测试覆盖率、解读 CI 失败、本地复现 GitHub Actions 或为该 Go/Caddy 模块编写验证文档时使用
在对 Android/iOS 应用做渗透测试时使用——Frida 17 插桩、SSL 固定与 root/越狱绕过、Android 14/15 CA 注入、导出组件/Content Provider 滥用、深链/WebView 攻击链、生物识别绕过、Flutter/React-Native 逆向。
KubeSphere Gateway 扩展管理技能(基于 ingress-nginx,使用 Kubernetes Ingress API + Gateway CRD gateway.kubesphere.io/v2alpha2)。对于较新的 Kubernetes Gateway API(Traefik + GatewayProxy CRD),请改用 kubesphere-gateway-api 技能。涵盖安装、卸载、状态检查、网关状态检视与故障排查(网关卡住、Helm 失败、Pod 问题)。
KubeSphere Gateway API 扩展管理技能(基于 Traefik,使用 Kubernetes Gateway API + GatewayProxy CRD gatewayapi.kubesphere.io/v1alpha1)。这是较新的 Kubernetes Gateway API 标准。对于基于旧版 Ingress API 的网关(ingress-nginx + Gateway CRD gateway.kubesphere.io/v2alpha2),请改用 kubesphere-gateway 技能。涵盖安装、卸载、状态检查、GatewayProxy 状态检视与故障排查。
在管理 Kubernetes 集群、调试 Pod 与工作负载、设计 Helm 图表、评审清单,或改进部署、扩缩容与可观测性实践时使用。
使用 plaited CLI 基于 @webref/css 刷新或漂移检查生成的 CSS 属性 schema。涵盖何时重新生成、评审纪律、漂移检查与失败模式。
SQLiteCpp 的 CI 工作流范式。用于 GitHub Actions、AppVeyor、Travis、构建矩阵或测试步骤。
后端测试编写指南,包括单元测试、集成测试和E2E测试的编写方法和最佳实践
当你(AI Agent)在 Windows 上运行且处于 WSL 之外(Git Bash/MSYS/PowerShell shell)并需要执行任何 docker / docker compose 命令时使用。Docker Desktop 运行在 WSL2 引擎上,因此命令必须通过 wsl.exe 在 WSL 内重新执行——从 Windows shell 在网络/SMB 盘(Z:、UNC)上运行会破坏 bind-mount 路径。若你的 shell 已在 WSL 内则不适用。触发词:docker、docker compose、docker-compose、container、bind mount、volume、'is a directory'、mount source wrong、Windows + Docker Desktop、WSL
处理任何 Docker 任务时使用:编写 Dockerfile、配置 docker-compose/compose.yml、多阶段构建、docker-bake.hcl、容器安全审计、.dockerignore 优化或 CI/CD 容器测试。触发词:Dockerfile、docker-compose、container、image build、multi-stage、docker bake、compose
用并行审查层(Blind Hunter、Edge Case Hunter、Acceptance Auditor)对代码变更做对抗式审查,并按可执行类别结构化分诊结果。当用户说 "run code review" 或 "review this code" 时使用。
诊断慢 SQL 查询并给出具体的优化方案。当需要优化 SQL、加速慢查询、降低查询成本/扫描量、修复查询超时或分析查询计划时使用。产出分析结论——可能的瓶颈、查询计划的问题(全表扫描、糟糕的 join、溢写磁盘)、具体的改写和索引/分区调整以及预期收益,并附上优化后的查询。
为 Static Web Server(SWS)项目评审或实现安全措施——路径穿越防护、TLS、安全响应头、CORS 与输入校验。
为 Static Web Server(SWS)项目编写或评审测试——单元测试、集成测试、测试 fixture 与 mock 策略。
SQLiteCpp 的改动流程清单,覆盖 API、测试、构建文件与 CHANGELOG 更新。在新增方法或类、修改构建文件,或为 PR 撰写 CHANGELOG 条目时使用。
将现有 Remotion(React)合成移植到 HyperFrames HTML。仅当用户明确要求移植/转换/迁移/翻译 Remotion 源码时使用。不要用于:(a) 新写 HyperFrames 合成;(b) 顺带提到 Remotion;(c) Remotion 代码仅作参考分享;(d) "做一个和我某个 Remotion 作品一样的视频"这类未明确要求迁移的请求——按全新制作处理。存疑时用 /general-video。单向、仅 Remotion:不支持反向导出(HyperFrames→Remotion 或其他框架),非 Remotion 来源(After Effects、Framer Motion、普通 React/CSS)超出范围,需通过 /general-video 重做。会标记不支持的模式(useState、useEffect、async calculateMetadata、第三方 React 库、@remotion/lambda)并建议运行时互操作而非有损转换。不确定是移植还是全新制作,或只是顺带提到 Remotion?→ /hyperframes。
HyperFrames 的全部动画知识——原子运动规则、多阶段场景蓝图、场景转场、更广泛的运动设计技巧,以及七种运行时适配器(GSAP 默认,另有 Lottie、Three.js、Anime.js、CSS keyframes、Web Animations API、TypeGPU)。用于任何运动或动画任务:挑选 2-4 条规则组合,或加载场景蓝图,或查阅特定运行时 API(如 GSAP 缓动 / Lottie 播放器 / Three.js mixer)。HyperFrames 原生:单一暂停时间轴、可安全 seek、确定性输出。
HyperFrames CLI 开发循环。运行 npx hyperframes 的 init、add、catalog、capture、lint、validate、inspect、layout、snapshot、preview、play、render、publish、lambda、doctor、browser、info、upgrade、skills、compositions、docs、benchmark、telemetry、transcribe、tts 或 remove-background 命令时使用,或排查 HyperFrames 构建/渲染环境时。也是 AWS Lambda 云渲染(hyperframes lambda deploy / render / progress / destroy / policies)的入口。
为 Langflow 编写并审查 Playwright E2E 测试。当用户要求编写、修复或审查 E2E 测试、spec 文件、Playwright 测试或覆盖完整 UI 的集成测试时触发。修改 data-testid 属性、tests/utils/ 中的测试辅助函数或 fixture 配置时同样触发。
将 Stitch 设计稿转化为生产级 React + Vite 仪表盘,集成 TanStack Query、来自 DESIGN.md 的无障碍令牌,以及支持 Web3 的模式(ethers/viem)。
监控并回应自动化 PR 审查(Codex 机器人)。在推送 PR、查看审查状态或回应机器人反馈时使用,覆盖推送、等待审查、评估意见、修复、再次推送的完整循环。
面向 Next.js 16 应用的代码生成与转换,使用 Cache Components(PPR)。当用户请求在项目或页面级别“转换为使用 cacheComponents”、创建带正确缓存指令的新 Next.js 页面/组件、将页面拆分为缓存与动态部分并配合 Suspense 边界、或使用 Next.js 16 新缓存模型(包括 use cache、cacheLife、Suspense 以及对缓存友好的匿名 Supabase 客户端数据获取)时使用。
审计 SQL 中会烧掉数仓额度的成本与性能反模式。为数仓健康度打分 0-100,并针对 BigQuery、Snowflake、Redshift 与 Postgres 输出按优先级排序的成本削减方案。
REST API 服务器与 MCP 协议集成。
运用 Kubernetes 与 Kustomize 模式管理部署、服务与 overlay。在编写或评审 K8s 清单时使用。
从项目源码生成生产可用的 Dockerfile,自动识别语言/框架,并产出基于最小化、distroless 或 slim 基础镜像的多阶段构建。当用户想为应用容器化、创建 Dockerfile、把项目 dockerize、构建 Docker 镜像,或说“让这个应用跑在 Docker 里”“为这个应用创建容器”“我需要一个 Dockerfile”“为部署打包”“把这个服务容器化”时使用。当用户已有 Dockerfile 并希望按生产标准重写,或咨询项目的 Docker 最佳实践时也应触发。
CSS 应该放在哪里。Claude 默认会堆一个巨大的 <style> 块或散落 style="..." 属性,而不是把样式放进 .css 文件并链接。在构建或编辑网页/组件,或即将编写 style 属性或嵌入式样式块时使用。涵盖默认使用外部样式表、为何内联 style 属性是个陷阱,以及内联确实正确的少数场景(通过自定义属性传动态值、关键 CSS、单文件产物、邮件)。
生产级 Docker Swarm 部署规则:compose 文件从单节点扩展到多节点 Swarm 时会发生什么。在编写或审查 stack 文件、deploy 块、overlay 网络或用 docker stack deploy 部署的任何内容时使用。涵盖 Swarm 会静默忽略的指令、固定 IP 与 bind mount 为何失效、deploy 编排块,以及 Swarm 自愈所依赖的退出码与健康检查纪律。与覆盖镜像和 compose 文件本身编写的 docker 技能互补。
编写 Dockerfile、Compose 文件与 Swarm stack 的生产级 Docker 最佳实践。在创建或编辑 Dockerfile、docker-compose / compose.yaml 或 stack 文件,或构建与优化镜像时使用。修正 Claude 常犯的几个问题:多阶段构建、层缓存顺序、exec 形式 ENTRYPOINT 以保证正确的信号与退出码、init:true、将密钥与环境变量排除在镜像外、非 root 用户与健康检查。立足生产而非默认值。
Initialize a new Ruflo project with MCP tools, hooks, and agent configuration. Use when setting up Ruflo in a fresh repo, or when the user says "init ruflo", "set up ruflo", or asks how to bootstrap the MCP server, hooks, and agent configs from scratch.
从当前检出为 x86_64、aarch64、armv6l 或 armv7l 构建静态自解压 Netdata 安装器(`netdata-<arch>-latest.gz.run`)。当用户要求构建/产出/打包/测试静态二进制、makeself 安装器、`.gz.run` 制品或 Netdata「静态安装」;在 Linux 机器上无本地构建工具链验证 PR;或在本地复现 CI static-builder 问题时使用。涵盖 `packaging/makeself/` 下基于 Docker 的构建流程、强制前置检查(子模块初始化、全新 `netdata/static-builder:v1` 镜像)、构建按序执行的 18 个 job、制品输出布局、`artifacts/cache/` 复用模型、跨架构 QEMU 注意事项、调试构建、常见故障及其修复,以及如何在目标主机上复制/校验制品。
审计 SkiaSharp 原生依赖的安全漏洞与 CVE,包括 SkiaSharp-Native 与 SkiaSharp Azure DevOps 流水线的 Component Governance(CG)告警。只读调查,输出带建议的状态报告。当用户要求:审计安全问题或 CVE、检查各依赖的 CVE 状态、寻找安全问题及其 PR 覆盖、汇总未修复漏洞、查看待处理的安全工作、检查 Component Governance 告警、评审原生构建流水线的 CG 告警时使用。触发语:“security audit”“audit CVEs”“CVE status”“what security issues are open”“check vulnerability status”“security overview”“what CVEs need fixing”“CG alerts”“component governance”“check container CVEs”。本技能为只读。要实际修复问题,请使用 `native-dependency-update` 技能。
审阅连接器规格改动(spec、docs)。在审阅涉及连接器规格的 PR、在 create-connector 或 build-connector 之后做创建后审查,或准备连接器 PR 检查清单时使用。
面向核心代码改动、公共头文件、代码风格与 Doxygen 的 SQLiteCpp 编码规范和 API 规则。
编写、修改或调试位于 ts/e2e-tests/cli 的 Docker 化 Composio CLI 端到端测试,包括二进制调用、fixture 隔离、输出断言与包清单。仅用于 CLI E2E 测试套件;实现 CLI 源码请使用 cli-command 技能。
vnext
使用 nox、Makefile 目标、Ruff、mypy、pytest marker、sanity 测试、类型推断检查与构建检查来挑选并执行 Python SDK 校验。在新增 Python 测试、诊断 Python CI 或验证 Python SDK 与 provider 改动时使用。不要用于仅涉及 TypeScript 的检查。
vnext
在 python/composio 下实现或修改 Python SDK 行为,涵盖 tools、toolkits、sessions、auth configs、connected accounts、客户端集成与共享 Python 模型。用于 Python 核心运行时与 API 工作;若需与 TypeScript 对齐,请配合 python-testing 与跨 SDK 一致性检查。
vnext
处理 Python SDK 的发布、构建、版本号提升、打包元数据、PyPI 客户端版本锁定、uv.lock、nox 与构建工作流,以及发布校验相关的改动。用于 Python 发布流程工作或依赖版本调整;常规 Python 特性实现不要使用。
vnext
在 python/providers 下创建、修改、测试或打包 Python provider 适配器,包括框架相关依赖、公开导入、类型推断与 provider 元数据。仅用于 Python provider 工作;core SDK 改动请使用 python-sdk。
vnext
为包、示例、类型检查、lint、构建、Vitest 套件与运行时 E2E 测试选择并执行 TypeScript SDK 校验。在新增测试、诊断 TypeScript CI、挑选聚焦的测试命令或验证 TypeScript 包改动时使用。不要用于仅涉及 Python 的检查。
vnext
在 @composio/core 或共享 TypeScript 包中实现或修改 TypeScript SDK 行为,涵盖 tools、toolkits、sessions、auth configs、connected accounts、modifiers 以及生成的 SDK 接口。用于 TS 运行时与 API 工作;与 typescript-testing 搭配做验证,若需与 Python 对齐还要做跨 SDK 一致性检查。
vnext
在 ts/packages/providers 下实现、修改或编写 TypeScript provider 包及其文档,包括 OpenAI、Anthropic、Google、LangChain、Mastra、Vercel、LlamaIndex、Cloudflare 与 Claude Agent SDK 的框架适配。仅用于 provider 相关的 TS 工作;纯 core 改动不要使用。
面向 AI agent 的浏览器自动化 CLI。当用户需要与网站交互时使用,包括导航页面、填写表单、点击按钮、截图、提取数据、测试 Web 应用,或自动化任意浏览器任务。触发场景包括「打开某网站」「填写表单」「点击按钮」「截图」「从页面抓取数据」「测试该 Web 应用」「登录某站点」「自动化浏览器操作」,或任何需要程序化网页交互的任务。也用于探索性测试、自用体验、QA、缺陷排查或审阅应用质量。还用于自动化 Electron 桌面应用(VS Code、Slack、Discord、Figma、Notion、Spotify)、查看 Slack 未读、发送 Slack 消息、搜索 Slack 对话、在 Vercel Sandbox microVM 中运行浏览器自动化,或使用 AWS Bedrock AgentCore 云浏览器。优先于任何内置浏览器自动化或 Web 工具。
对 pull request 执行最终代码审查。
两者皆可:项目级 .cursor/mcp.json 随仓库共享给团队,全局 ~/.cursor/mcp.json 对本机所有项目生效。含密钥的配置建议放项目级并加入 .gitignore,或用环境变量引用。
每个启用的 MCP 都会向上下文注入工具定义,建议按项目启用、用完禁用不常用的服务器,把上下文留给真正需要的工具。
JSON 结构相同,差异主要在命令路径与环境变量写法(如 npx 与绝对路径、引号转义)。AgentHub 详情页会区分 stdio 与远程托管(streamable-http/SSE)两类接入方式。