golang-testing(Go 测试)
Go 测试最佳实践,包括表驱动测试、测试辅助函数、基准测试、竞态检测、覆盖率分析和集成测试模式。适用于编写或改进 Go 测试时。
使用场景/Cursor 开发必备
面向 Cursor 用户的入门组合:文件、GitHub、文档、浏览器。快速搭建 AI 编程工作流。
共匹配 6,718 个资源 · 第 105 / 140 页
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 粘贴即可,安装命令与鉴权环境变量一并给出。
Go 测试最佳实践,包括表驱动测试、测试辅助函数、基准测试、竞态检测、覆盖率分析和集成测试模式。适用于编写或改进 Go 测试时。
面向 TypeScript、JavaScript、React、Node.js 开发的通用编码标准、最佳实践与模式。
面向 TypeScript、JavaScript、React、Node.js 开发的通用编码标准、最佳实践与模式。
面向 TypeScript、JavaScript、React、Node.js 开发的通用编码标准、最佳实践与模式。
面向 TypeScript、JavaScript、React、Node.js 开发的通用编码标准、最佳实践与模式。
面向 Node.js、Express 和 Next.js API 路由的后端架构模式、API 设计、数据库优化与服务端最佳实践。
面向 Node.js、Express 和 Next.js API 路由的后端架构模式、API 设计、数据库优化与服务端最佳实践。
后端架构模式、API设计、数据库优化以及适用于Node.js、Express和Next.js API路由的服务器端最佳实践。
面向 Node.js、Express 和 Next.js API 路由的后端架构模式、API 设计、数据库优化与服务端最佳实践。
面向 Node.js、Express 和 Next.js API 路由的后端架构模式、API 设计、数据库优化与服务端最佳实践。
面向 Node.js、Express 和 Next.js API 路由的后端架构模式、API 设计、数据库优化与服务端最佳实践。
面向 React、Next.js 的前端开发模式,涵盖状态管理、性能优化与 UI 最佳实践。
以 Agentic 工程师的方式开展工作:评测优先执行、任务拆解与成本感知的模型路由。当大部分实现工作由 AI Agent 承担、由人来把关质量与风险控制时使用。
在添加身份认证、处理用户输入、接触密钥、新建 API 端点或实现支付/敏感功能时使用本技能。提供完整的安全清单与模式。
在添加身份认证、处理用户输入、接触密钥、新建 API 端点或实现支付/敏感功能时使用本技能。提供完整的安全清单与模式。
在添加身份验证、处理用户输入、处理机密信息、创建API端点或实现支付/敏感功能时使用此技能。提供全面的安全检查清单和模式。
在添加身份认证、处理用户输入、接触密钥、新建 API 端点或实现支付/敏感功能时使用本技能。提供完整的安全清单与模式。
在添加身份认证、处理用户输入、接触密钥、新建 API 端点或实现支付/敏感功能时使用本技能。提供完整的安全清单与模式。
在添加身份认证、处理用户输入、接触密钥、新建 API 端点或实现支付/敏感功能时使用本技能。提供完整的安全清单与模式。
基于 pytest 的 Python 测试最佳实践:fixture、参数化、Mock、覆盖率分析、异步测试和测试组织。在编写或改进 Python 测试时使用。
Python 设计模式与最佳实践:协议、dataclass、上下文管理器、装饰器、async/await、类型提示和包组织。在用 Python 编码时应用 Pythonic 模式。
AI 驱动的代码库安全扫描器,像安全研究员一样推理代码——追踪数据流、理解组件交互,捕捉模式匹配工具漏掉的漏洞。当被要求扫描代码安全漏洞、找问题、检查 SQL 注入、XSS、命令注入、暴露的 API key、硬编码密钥、不安全依赖、访问控制问题,或提出“我的代码安全吗”“审查安全问题”“审计这个代码库”“检查漏洞”等请求时使用本技能。覆盖注入缺陷、认证与访问控制错误、密钥暴露、弱加密、不安全依赖与业务逻辑问题,适用于 JavaScript、TypeScript、Python、Java、PHP、Go、Ruby 和 Rust。
技能:testing
React 模式:解构 props、编译器优化、Effects 与 Tailwind v4 语法。使用 React 时务必启用。
构建真正具备设计品质的 Web 界面,而非 AI 粗制滥造之作。适用于任何前端工作——落地页、Web 应用、仪表盘、管理面板、组件、交互体验。新建项目与改造既有应用均生效,会检测并遵循现有设计系统。涵盖构图、排版、配色、动效与文案,并通过截图验证结果后才宣告完成。
技能:testing
通过 Chrome DevTools Protocol(CDP)代理控制浏览器。适用场景:(1) 打开 URL 并读取页面内容,(2) 截图,(3) 在浏览器中执行 JavaScript,(4) 点击元素或填写表单,(5) 搜索并安装 Chrome 应用商店扩展,(6) 与需要真实浏览器的 Web API 交互。不适用:简单 HTTP 请求(用 curl)、本地文件操作,或没有可用 CDP 代理的情况。
Build scalable design systems with Tailwind CSS v4, design tokens, component libraries, and responsive patterns. Use when creating component libraries, implementing design systems, or standardizing UI patterns.
Trigger when: (1) User mentions "manim" or "Manim Community" or "ManimCE", (2) Code contains `from manim import *`, (3) User runs `manim` CLI commands, (4) Working with Scene, MathTex, Create(), or ManimCE-specific classes. Best practices for Manim Community Edition - the community-maintained Python animation engine. Covers Scene structure, animations, LaTeX/MathTex, 3D with ThreeDScene, camera control, styling, and CLI usage. NOT for ManimGL/3b1b version (which uses `manimlib` imports and `manimgl` CLI).
BFL FLUX API integration guide covering endpoints, async polling patterns, rate limiting, error handling, webhooks, and regional endpoints with Python and TypeScript code examples.
使用 Tailwind CSS v4、设计令牌、组件库与响应式模式构建可扩展设计体系。适用于创建组件库、实施设计系统或标准化 UI 模式。
触发条件:(1) 用户提到 "manim"、"Manim Community" 或 "ManimCE";(2) 代码包含 `from manim import *`;(3) 用户运行 manim CLI 命令;(4) 使用 Scene、MathTex、Create() 等 ManimCE 类。Manim 社区版(社区维护的 Python 动画引擎)最佳实践,涵盖 Scene 结构、动画、LaTeX/MathTex、3D(ThreeDScene)、相机控制、样式与 CLI 用法。不适用于 ManimGL/3b1b 版(使用 manimlib 导入与 manimgl CLI)。
BFL FLUX API 集成指南,涵盖接口端点、异步轮询模式、限流、错误处理、webhook 与区域端点,附 Python 和 TypeScript 示例代码。
对 Web 应用执行全面的 SQL 注入漏洞评估,识别数据库安全缺陷、演示利用技术并验证输入净化机制。
为 bug bounty 与渗透测试中的 REST、SOAP 和 GraphQL API 测试提供全面的技术方法。覆盖漏洞发现、认证绕过、IDOR 利用与 API 特有的攻击向量。
撰写法学论文时使用,涵盖法律写作惯例、引用格式与论证指导。
撰写人文或社会科学论文时使用,提供分学科的写作指导。
撰写医学、生物学或临床研究论文时使用,提供 IMRaD 结构与报告规范指南。
针对图类型(graph、hypergraph、temporal_graph、spatial_graph)设计 YAML 抽取模板。当用户说“设计图谱”“创建知识图谱”“抽取关系”“时序数据”“空间数据”时使用。触发条件:用户想抽取实体关系、多方事件或时间/地点相关数据。跳过条件:只需简单的记录抽取(改用 record-designer)。
当管理员要求配置 MCP 工具服务器(如 GitHub、天气 API)、轮换凭证、授予/撤销 worker 对 MCP 工具的访问,或通过 YAML 添加自定义 API 集成时使用。
在创建、更新或改进代理技能(agent skills)时使用。
使用 mcporter CLI 直接列出、配置、鉴权并调用 MCP 服务器/工具(HTTP 或 stdio),包括临时服务器、配置文件编辑以及 CLI/类型生成。
针对记录类(model、list、set)设计 YAML 抽取模板。当用户说“设计模型模板”“创建条目列表抽取”“抽取条目”“实体去重”时使用。触发条件:用户想抽取结构化记录、列表或去重实体。跳过条件:用户提到图、关系或知识图谱(改用 graph-designer)。
MUI CSS Variables 模式(CssVarsProvider)、Pigment CSS 零运行时引擎,以及基于 CSS 自定义属性的主题化
搭建 @trpc/tanstack-react-query:createTRPCContext()、TRPCProvider、useTRPC() hook、queryOptions/mutationOptions 工厂、通过 queryClient.invalidateQueries 配合 queryFilter 做失效刷新,以及 inferInput/inferOutput 类型推断。
从 @trpc/react-query(classic)迁移到 @trpc/tanstack-react-query。运行 npx @trpc/upgrade CLI 做自动 codemod;手动迁移剩余模式:hook 式改为 options 工厂式、utils.invalidate 改为 queryClient.invalidateQueries 配合 queryFilter、Provider 变更等。
所有 tRPC 技能的入口。按任务走决策树路由:initTRPC.create()、t.router()、t.procedure、createTRPCClient、适配器、订阅、React Query、Next.js、links、中间件、校验器、错误处理、缓存、FormData。
在 Next.js Pages Router 中用 createNextApiHandler、createTRPCNext 与 withTRPC HOC 搭建 tRPC;通过 ssr 选项与 ssrPrepass 实现 SSR,通过 createServerSideHelpers 配合 getStaticProps 实现 SSG,并为 getServerSideProps 预取提供服务端 helpers。
两者皆可:项目级 .cursor/mcp.json 随仓库共享给团队,全局 ~/.cursor/mcp.json 对本机所有项目生效。含密钥的配置建议放项目级并加入 .gitignore,或用环境变量引用。
每个启用的 MCP 都会向上下文注入工具定义,建议按项目启用、用完禁用不常用的服务器,把上下文留给真正需要的工具。
JSON 结构相同,差异主要在命令路径与环境变量写法(如 npx 与绝对路径、引号转义)。AgentHub 详情页会区分 stdio 与远程托管(streamable-http/SSE)两类接入方式。