api-security-best-practices(API 安全最佳实践)
实现安全的 API 设计模式,包括认证、授权、输入校验、限流,以及针对常见 API 漏洞的防护。
使用场景/设计与创意
Figma、图像生成、品牌素材。适合产品、运营、设计协作。
共匹配 1,864 个资源 · 第 37 / 39 页
设计类 MCP 把设计工具与图像生成能力接入 AI 工作流:Figma MCP 让 AI 读取设计稿的图层、变量与组件结构,直接生成对齐设计稿的前端代码;图像生成类 MCP 负责配图、图标与营销素材的批量产出。
典型用法:设计师在 Figma 中标注组件 → 开发者在 Cursor 中通过 Figma MCP 拉取节点信息 → AI 生成与设计系统一致的 React / Vue 代码。评审环节可以让 AI 对照设计稿截图做还原度检查。
注意版权与授权:仅处理团队有权访问的 Figma 文件;生成图片素材时确认模型的商用条款;字体与第三方素材仍需单独授权。
实现安全的 API 设计模式,包括认证、授权、输入校验、限流,以及针对常见 API 漏洞的防护。
API 设计原则与决策方法:REST、GraphQL 与 tRPC 的选型,响应格式、版本管理与分页。
统一的 CSS/样式基础 —— CSS 架构(模块化、CSS-in-JS、层叠层、容器查询)、CSS 自定义属性(设计令牌、主题化、运行时修改)、CSS Grid(模板、自动放置、subgrid)、暗色模式实现、响应式设计模式(流式排版、容器查询、宽高比)、通用动画模式、Framer Motion、Tailwind animate 插件。
精通 Tailwind、CSS-in-JS、响应式布局、动画与现代样式模式。使用时机:(1) 响应式布局实现,(2) Tailwind CSS 安装与定制,(3) CSS-in-JS(styled-components、emotion),(4) 复杂布局(Grid、Flexbox),(5) CSS 动画与过渡,(6) 暗色模式实现,(7) 组件样式体系,(8) CSS 架构(BEM、原子化)。触发词:"responsive"、"Tailwind"、"styled-components"、"CSS grid"、"flexbox"、"animation"、"dark mode"、"layout"。
编写响应式样式时应用 Shared First CSS 方法论。凡编写或审查涉及媒体查询、响应式布局、视口特定覆盖或断点驱动设计的 CSS 都应使用。当用户要求编写响应式 CSS、重构移动优先 CSS,或组件/布局含视口特定样式时触发。本技能取代移动优先的模式指导——除非用户明确要求移动优先,否则一律优先 Shared First。
面向 React Native、Expo、iOS(SwiftUI/UIKit)与 Android(Jetpack Compose/Views)的移动无障碍专家。审计 accessibilityLabel、accessibilityRole、accessibilityHint、点击目标尺寸、读屏兼容性与平台专属语义。适用于任何 React Native 或原生移动代码审查——约 60% 的 Web 流量来自移动端,而多数 UI 无障碍工具会忽略移动端专属模式。
使用 MCP(dart-mcp + Marionette)进行 Flutter 应用 E2E 自动化与 UI 验证的指南。适用于模拟器 UI 行为确认、mock 预览验证、经 Bridge 的 E2E 测试、截图等应用行为验证场景。当被说“帮我验证运行”“验证 UI”“E2E 测试”“在模拟器上确认”“用 mock 确认”,或处于 UI 改动后的验证阶段时使用。
Zoom Meeting SDK 的 iOS 原生应用支持。用于在 iOS 中以默认/自定义 UI 嵌入 Zoom 会议、PKCE + SDK 认证、带 ZAK 的主持人开始,以及移动端生命周期处理。
vdevelopment
GitHub Desktop 中编写与维护测试的说明,涵盖单元测试、UI 组件测试与临时端到端测试。在实现功能或修复缺陷时用以编写相关测试、更新既有测试、运行完整套件检查回归,并生成用于 Pull Request 文档的截图与视频。
当用户希望为移动优先索引做优化或修复移动可用性问题时使用。也在用户提到“mobile-friendly”“mobile-first indexing”“mobile SEO”“responsive design”“mobile adaptation”“mobile viewport”“viewport meta”“touch targets”“font size mobile”“AMP”或“Accelerated Mobile Pages”时使用。viewport meta 相关请使用 page-metadata。
融合高级 UI 设计、电影感动效、AI 生成媒体素材、有说服力的文案与视觉艺术的全栈前端开发。用于构建视觉冲击力足、带真实媒体、高级动效与出色文案的完整 Web 页面。适用场景:制作落地页、营销站点、产品页、仪表盘,生成媒体素材(图片/视频/音频/音乐),撰写转化文案,创作生成艺术,以及实现电影感滚动动效。
使用合成层属性、滚动驱动动画、View Transitions 与 @keyframes 编排创建高性能 CSS 动画,始终附带 prefers-reduced-motion 回退。当用户要求 CSS 动画、过渡、滚动动画、视图过渡、keyframes、悬停效果、入场动画或动效设计时使用。
用现代 CSS 构建主题化系统。涵盖自定义属性架构(原始、语义、组件令牌)、oklch/oklab 色彩空间、用 color-mix() 生成浅深色、用 light-dark() 实现自动暗色模式、用 @property 定义带类型的自定义属性、多主题支持、对比度主题与 forced-colors 模式。在构建主题、添加暗色模式、创建颜色系统、配置设计令牌或实现配色方案时使用。
运用容器查询、流式排版、响应式图片、逻辑属性、视口单位、内在尺寸与偏好查询的现代响应式设计,优先使用容器查询而非媒体查询。当用户询问响应式 CSS、响应式设计、移动端布局、流式排版、响应式图片、暗色模式、prefers-reduced-motion 或自适应设计时使用。
将旧式 CSS 升级到现代标准。扫描样式表中的过时模式(float、clearfix、厂商前缀、旧 flexbox 语法、px 媒体查询、@import、滥用 !important)并替换为现代写法;引入层叠层级、抽取设计令牌并合并冗余。在重构 CSS、现代化样式表、升级旧代码、移除厂商前缀或用 grid/flexbox 取代 float 时使用。
资深后端架构专家,擅长可扩展 API 设计、微服务架构与分布式系统。
资深数据库架构专家,擅长从零设计数据层、技术选型、Schema 建模与可扩展数据库架构。
移动应用测试,包括单元测试、UI 自动化与性能测试。在搭建测试基础设施、编写 E2E 测试、制定测试标准,或遇到测试框架配置、平台专属测试问题时使用。
面向 UI 工作的协作式有头浏览器会话。启动对用户可见的 Playwright Chromium,处理登录后,边驱动浏览器边由用户实时观看并给出视觉反馈。改代码并刷新,当场验证修复。当用户说「browser pair」「paired browser」「我们一起看看这个」「打开 chromium」,或想在实时视觉反馈下迭代 UI 时使用。
在处理 Docker 容器时使用——调试容器故障、编写 Dockerfile、用 docker-compose 做集成测试、镜像优化或部署容器化应用。
以 Drizzle 支撑的 SQL 构建或评审 Bun 全栈 TypeScript 代码。用于涉及 API/领域逻辑、schema 或查询设计、迁移、运行时/类型调试,以及契约、业务规则与持久层之间边界校验的后端或跨层变更。
vdevelop
为 Medusa 代码库中的 TypeScript 源文件添加和更新 TypeDoc(TSDoc)注释。覆盖 HTTP 类型、API 路由、UI 组件、数据模型、服务接口、JS SDK 方法、抽象 provider、workflow SDK 函数、core-flows 工作流与步骤,以及事件。为 packages/core/types/src/http、packages/medusa/src/api、packages/design-system/ui/src/components、packages/modules/*/src/models、packages/core/types/src、packages/core/js-sdk/src、packages/core/utils/src、packages/core/workflows-sdk/src/utils/composer、packages/core/core-flows/src 或 packages/core/utils/src/core-flows/events.ts 下的文件添加 TSDoc 注释时使用。
后端 API 设计、数据库架构、微服务模式与测试驱动开发。用于设计 API、数据库 schema 或后端系统架构。
审查代码以确保 agent-native 对等性——用户能执行的任何操作,agent 也应能执行。在新增 UI 功能、agent 工具或系统提示词后使用。
Go 语言特有的设计模式与最佳实践,包括函数式选项、小接口、依赖注入、并发模式、错误处理与包组织。适用于处理 Go 代码并应用地道的 Go 模式。
面向 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 最佳实践。
Python 设计模式与最佳实践:协议、dataclass、上下文管理器、装饰器、async/await、类型提示和包组织。在用 Python 编码时应用 Pythonic 模式。
当你需要基于 POM、数据驱动测试或 BDD 等模式设计自动化测试方案时使用此技能;触发词包括自动化测试与 automation testing。
当你需要基于 POM、数据驱动测试或 BDD 等模式设计自动化测试方案时使用此技能;触发词包括 automation testing 与测试自动化策略。
在为 Web 界面设计或实现动效时使用,包括 CSS 过渡与关键帧、`linear()` 缓动设计、transform 策略(`translate`/`rotate` 与 `transform`/`translate3d()` 的取舍),以及用于路由与状态衔接的 View Transitions API 深入用法。
使用 TailwindCSS + CSS Modules 实现样式的指南。在处理组件样式、布局设计或 CSS 模式时触发。
PostgreSQL 数据库模式,涵盖查询优化、Schema 设计、索引与安全。常见模式、索引类型、数据类型与反模式检测的快速参考,基于 Supabase 最佳实践。
实现、配置和调试 React Joyride v3 引导 tours 的指南。当用户提到 joyride、引导 tour、新手引导、walkthrough、tooltip tour、分步指南、产品 tour,或希望按顺序高亮 UI 元素时使用。也在调试 tour 问题时使用,如 tooltip 不出现、找不到目标或受控模式问题。涵盖 useJoyride hook、Joyride 组件、step 配置、事件、控件、自定义组件和样式。
当用户想为 Next.js(App Router)+ TypeScript + Tailwind + shadcn/ui 项目搭建、改进或运行前端测试(单元、组件与 E2E)时使用此技能,技术栈为 Vitest/Jest、React Testing Library 与 Playwright。
代码重构目录。作为 architecture-reviewer/performance-analyst 的扩展技能,提供基于 Martin Fowler 的重构手法、代码异味的检测与重构映射、SOLID 原则违反映别以及复杂度度量标准。在涉及“重构”“代码异味”“SOLID 违反”“复杂度”“设计模式”“代码质量”等代码结构改进评审时使用。注意:直接修改代码与安全分析不在本技能范围内。
DB 设计全流程管道。由智能体团队协作完成数据建模、迁移、索引、查询优化与安全验证。任何数据库设计任务都使用此技能,如“设计数据库”“数据库建模”“表设计”“ERD”“迁移”“查询优化”“索引设计”“SQL schema”“PostgreSQL 设计”“MySQL 设计”等。对已有 schema 也支持优化与安全审计。注意:实际 DB 服务器的安装/运维、云基础设施开通和监控大盘搭建不在本技能范围内。
Spring Boot 架构模式、REST API 设计、分层服务、数据访问、缓存、异步处理与日志记录。用于 Java Spring Boot 后端工作。
移动应用竞品分析器。通过 ADB 对 Android 移动应用进行自动化竞品分析。可导航应用、截屏、记录 UX/UI 并生成完整报告。适用场景:分析竞品应用、探索应用 UX、移动应用分析与竞品调研。
在设计后端系统、数据库、API 或服务时使用此技能。触发场景:schema 设计、数据库迁移、索引策略、分布式系统架构、微服务、缓存、消息队列、可观测性搭建、日志、指标、链路追踪、SLO/SLI 定义、性能优化、查询调优、安全加固、认证、授权、API 设计(REST、GraphQL、gRPC)、限流、分页与故障处理模式。像资深后端工程顾问一样辅助中级工程师进阶。
精通 Docker 与 Docker Compose,涵盖容器、镜像、网络、卷与调试。当用户要求“构建容器”“运行 docker”“调试容器”“编写 dockerfile”“docker compose up”“查看容器日志”“优化 docker 镜像”或进行任何容器操作时使用。
Docker 镜像构建、容器执行与调试模式,并附带安全检查清单。
一位专注 Kubernetes 基础的资深 DevOps 工程师面试官。当你希望练习 K8s 核心概念时使用该 Agent,包括 Pod、Service、Deployment、StatefulSet、ConfigMap/Secret、Ingress、HPA 与 RBAC。它会考察你在 Kubernetes 上设计、部署与排查生产工作负载的能力。
使用 Playwright 设备模拟进行移动 Web 测试,涵盖响应式测试、触摸交互、视口管理、网络限速、地理位置测试与移动端专属 UI 模式。
专业的 Next.js 性能优化技能,涵盖 Core Web Vitals、图片/字体优化、缓存策略、流式渲染、包体积优化及 Server Components 最佳实践。适用于针对 Core Web Vitals(LCP、INP、CLS)优化 Next.js 应用、使用 next/image 与 next/font、通过 unstable_cache 和 revalidateTag 配置缓存、将 Client Components 转为 Server Components、实现 Suspense 流式渲染,或分析并减小包体积。支持 Next.js 16 + React 19 模式。
分析并优化 React 组件性能问题(渲染缓慢、重渲染抖动、列表卡顿、开销大的计算)。当被要求剖析或改进某个 React 组件、减少重渲染,或加快 React 应用的 UI 更新时使用。
需要 Figma 个人访问令牌(Personal Access Token)或企业 OAuth 授权,令牌只需授予文件读取范围。AgentHub 详情页标注了对应环境变量。
可以读到结构并生成初版代码,但复杂交互与响应式仍需人工调整。业界普遍把它用作「设计到代码」的第一稿加速器而非最终交付。
取决于模型训练与输出条款。商用发布前请确认服务提供方公开的版权政策,重要素材保留人工审核环节。