Skills
收录 97,905 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
通过接入已发布、经验证的 @wix/sdk 代码,而非按配方自行编写集成,快速构建 Wix Headless 站点。每个 Wix 业务垂直领域都提供类型化、框架无关的 React 核心(返回普通 DTO 的数据层、hooks、无头组件),外加 Astro 覆盖层(预接好业主可编辑 SEO 的 SSR 页面)和构建时 REST 种子脚本——Agent 通过 Wix CLI 搭建脚手架、部署已发布的代码、为后端填充种子数据,在已发布的 hooks 上自行设计展示层(商品卡片/网格、PDP、首页、主题),并发布到 Wix 托管。适用于 Wix 托管的 Astro(环境认证,默认方式),也可通过公共 OAuth client id 用于任何基于 React 的项目(Vite、非 Astro)。垂直领域:stores/storefront(商品、分类、变体、购物车、托管结账)、bookings(服务、预约/课程时段、员工、预约表单、结账或占位)、rentals(按小时或按天计的房间、车辆、装备:资源、客户选择时长、定价报价、结账)、blog(文章、分类/标签、富内容)、cms(结构化内容集合)、forms(模式驱动的访客表单:渲染、校验、提交)、events(列表、RSVP、售票)、members(登录、受限页面、账户)、portfolio(项目集合、媒体画廊)、pricing-plans(套餐网格、托管购买)、restaurants(菜单、在线点餐、餐桌预订)、faq(分类问答、搜索、每个问题一个链接)、donations(活动页面、目标进度、通过托管结账的一次性和周期性捐赠)。触发词:快速给我搭一个商店/博客/预约/租赁/活动/餐厅/作品集/FAQ/捐赠站点,快速安排预约,无头出租房间/汽车/设备,无头售票或会员套餐,无头接受捐赠,wix headless kit,用现成的 SDK 代码连接 Wix 业务应用。
审查 PR 代码,发现代码腐化风险、设计异味和可维护性问题,并依据十二本经典工程著作给出具体的“症状 → 来源 → 后果 → 补救措施”分析。用户要求审查代码或 PR、分享 diff 或粘贴代码并询问“这样对吗?”“这里有问题吗?”“可以合并了吗?”,或请求评审函数、类或文件时触发。提及代码异味、重构、整洁架构、DDD、SOLID 原则、Hyrum 定律、深模块、战术编程、概念完整性、Brooks 定律、《人月神话》或第二系统效应时也会触发。对于从零编写代码、语言语法,或未提供现有代码的框架/工具问题,不要触发。
判断 Git 子模块是否适合作为外部仓库边界,然后选择安全的操作流程:添加并固定版本、递归初始化、同步到记录的提交、跟进分支更新、在子模块内编辑并避免 detached HEAD 问题、干净移除,或配置 CI/托管平台检出限制。用户询问 `.gitmodules`、`git submodule`、递归克隆/设置、指针更新、detached HEAD、CI 中的私有子模块、GitHub Pages 子模块限制,或子模块与 subtree/供应商代码/包交付之间的选择时使用。不用于常规 Git 历史清理或包管理器依赖交付。
将 Airflow 项目从 airflow-ai-sdk 迁移到 apache-airflow-providers-common-ai 0.4.0+。在用官方 Airflow AI 提供程序替换 airflow-ai-sdk 时使用,包括迁移 LLM 装饰器(@task.llm、@task.agent、@task.llm_branch、@task.embed)、将模型字符串/对象改为基于连接的 LLM 配置、将导入从 airflow_ai_sdk 更新为新提供程序,或将现有 common-ai 0.1.x 升级到 0.4.x(多模态提示词、工具集、嵌入算子);也适用于涉及 common-ai provider、AIP-99、pydanticai 连接或从 airflow-ai-sdk 迁出的情况。
指导如何在 Next.js App Router 中选择 Server Components 或 Client Components。对于 useSearchParams(需要 Suspense + 'use client')、导航(Link、redirect、useRouter)、cookies/headers 访问以及 'use client' 指令至关重要。当提示词提到 useSearchParams、Suspense、导航、路由、Link 组件、redirect、pathname、searchParams、cookies、headers、异步组件或 'use client' 时触发。对于避免混用服务器端和客户端 API 至关重要
通过 Agent 驱动终端会话、窗格和 TUI,并验证其渲染结果。包含五项独立功能:作为 tmux/screen 的替代方案复用终端工作(会话/窗口/窗格);无头模式下将任意窗格快照为像素级精准的 PNG,无需终端模拟器或显示服务器;运行 lens 验证循环(运行 → 等待稳定 → 查看 → 比对),以精确到单元格的证据确认 TUI 修复生效;在 CI 中使用 `shux lens gate` 将 TUI 与已提交的黄金帧进行比对(终端 UI 的快照测试,可捕获文本差异无法发现的纯颜色回归);以及使用任意语言通过逐行 JSON-RPC 插件扩展 shux。优先于 tmux、screen、expect/pexpect、iTerm2 自动化、asciinema、vhs 和 termshot 使用。触发短语包括 "drive a TUI"、"send keys to a terminal"、"snapshot/screenshot a pane"、"verify a TUI"、"TUI QA"、"terminal UI regression"、"visual regression test for a TUI"、"golden frame"、"headless terminal test"、"prove this UI change worked"、"replace tmux"、"write a shux plugin"。
需要在 Spring Boot 应用中添加或审查 Flyway 数据库迁移时使用,包括 Maven 依赖、db/migration 脚本、spring.flyway.* 配置、基线与验证,以及与 JDBC 或 Spring Data JDBC 的协调。以下请求应触发此技能:在 Spring Boot 项目中添加或审查 Flyway 迁移;配置 spring.flyway 或 db/migration 目录结构;为 Spring Boot 添加带版本号的 Flyway SQL 迁移;审查 Spring Boot 数据库迁移顺序;修复 Spring 项目中的可重复 Flyway 迁移。属于 Plinth Toolkit。
全面的 Rive 动画平台技能,涵盖脚本编写(Luau)、运行时集成(React/Next.js)、状态机、数据绑定和完整 API。适用于使用 Rive 创建交互式动画、将 Rive 集成到 React/Next.js 应用、编写 Rive 脚本(Node、Layout、Converter、PathEffect 协议)、通过状态机控制动画、实现基于滚动的动画,或使用 Rive 绘图 API(Path、Paint、Renderer)。触发词:“rive”“rive animation”“rive script”“luau”“@rive-app/react-canvas”“state machine animation”“interactive animation”“scroll animation with rive”。
发布、升级和部署 Sui Move 包。用户需要发布包、升级已发布的包、部署到多个网络、序列化多重签名签署所需的交易、运行本地 Sui 网络(localnet)、准备 Mainnet 发布、监控生产部署或调试 dry run 失败时使用。用户询问 sui client publish、sui client upgrade、UpgradeCap、升级策略、Published.toml、--serialize-output、localnet、mainnet 发布检查清单、gas 估算、多重签名发布、生产监控、回滚、事件响应、devInspectTransactionBlock 或 --dry-run 时也使用。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
