Skills
收录 97,905 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
通过 Workers AI 在 Cloudflare 的 GPU 网络上运行 LLM 和 AI 模型。包括 Llama 4、Gemma 3、Mistral 3.1、Flux 图像、BGE 嵌入、流式传输和 AI Gateway。处理 2025 年的重大变更。可避免 7 种已记录的错误。适用于:实现 LLM 推理、图像、RAG,或排查 AI_ERROR、速率限制、max_tokens、BGE pooling、上下文窗口、neuron 计费、Miniflare AI binding、NSFW filter、num_steps。
在 Dune app 中使用 Atlas agents 构建聊天 UI 时,必须使用。不要手动编写 useAtlasChat 集成代码——此技能负责安装、组件结构和 Hook 接线。触发词:useAtlasChat、atlas chat、streaming chat、agent chat、chat interface、chat component、chat UI。构建完整聊天应用时,按顺序运行技能:(1)integrate-atlas-chat;(2)create-client-tool(每个工具一次);(3)setup-python-tools(如需 Python 工具)。
将 Wix 业务服务(Stores、Bookings、Donations、CMS、Blog、Events、Forms 等)连接到 Wix Headless 前端:推断所需功能、安装应用、填充后端内容,并生成 SDK 集成指南。对于托管(Wix 托管)项目,还可构建前端:搭建新网站(create)或接入现有/导入的设计(connect),然后构建并发布。适用于托管、自托管和 stripe 项目类型。触发条件:设置 Wix Headless 后端、为应用添加 Wix 业务功能、接受捐赠、构建或托管 Wix 网站、使用 Wix 连接/实现此设计。
来自 DHH、Jorge Manrubia 以及 Fizzy/Basecamp/HEY 代码库的 37signals Rails 编码原则和约定。按照 37signals 理念编写、审查或重构 Ruby on Rails 代码时使用此技能,涵盖原生 Rails、CRUD 控制器、丰富的领域模型、concerns、不使用 service objects、Hotwire、Turbo、Stimulus、Solid Queue、Solid Cache、Solid Cable、多租户、Minitest、自定义身份验证或 DHH 约定。
需要使用 Quarkus Hibernate ORM Panache 访问数据时使用——包括 PanacheEntity / PanacheEntityBase、PanacheRepository、命名查询、JPQL、原生 SQL、DTO 投影(project(Class))、分页(Page.of())、避免 N+1(JOIN FETCH)、乐观锁(@Version / OptimisticLockException)、用于经过验证的可复用查询的 @NamedQuery、事务、用于测试隔离的 @TestTransaction,以及适合不可变数据的模式。这是关系型持久化领域中对应 Spring Data 的 Quarkus 方案。以下请求应触发此项:审查 Quarkus 中的 Panache 实体或仓库;改进使用 Panache 的 Hibernate ORM 数据访问;为 Panache 查询添加 DTO 投影、JOIN FETCH、分页或乐观锁;修复 N+1 查询问题,或在 Quarkus Panache 中添加 @Version 并发控制;改进 Panache Active Record 与 Repository 设计。属于 Plinth Toolkit。
专注于使用 NestJS、DDD、Clean Architecture 和 CQRS 模式设计并实现可扩展的模块化单体架构。构建模块化单体后端、设计限界上下文、创建领域模块、实现事件驱动的模块通信,或用户提到“modular monolith”“bounded contexts”“module boundaries”“DDD”“CQRS”“clean architecture NestJS”或“monolith to microservices”时使用。不要用于简单 CRUD API、前端工作、缺乏架构背景的一般 NestJS 问题,或与技术栈无关的演进式模块化单体设计(使用 evolutionary-modular-architecture)。
需要使用 Spring 编写或审查程序化 JDBC 时使用——包括将 JdbcClient(Spring Framework 7+)作为默认 API;仅在批处理/流式 API 需要 JdbcOperations 时使用 JdbcTemplate;对旧版命名参数代码使用 NamedParameterJdbcTemplate;参数化 SQL;将 RowMapper 映射到记录;批处理操作、事务、生成键的安全处理、DataAccessException 处理、只读事务、大型结果集流式处理,以及 @JdbcTest 切片测试。以下请求应触发此技能:审查 Spring JDBC(JdbcTemplate、JdbcClient、NamedParameterJdbcTemplate)Java 代码;在 Java 代码中应用 Spring JDBC 数据访问最佳实践;检测并修复 JDBC 代码中的 SQL 注入风险;改进 JDBC 操作的事务边界或异常处理;审查 Spring Framework 7 中 JdbcClient 的用法。属于 Plinth Toolkit。
需要使用 Quarkus REST(Jakarta REST)设计、审查或改进 REST API 时使用——包括资源类、HTTP 方法、状态码、请求/响应 DTO、Bean Validation、异常映射器、可选的运行时 OpenAPI 暴露(SmallRye)、基于 OpenAPI 的契约优先生成、内容协商、分页、排序和筛选、API 版本控制、幂等性(Idempotency-Key)、乐观并发控制(ETag / If-Match)、HTTP 缓存(Cache-Control)、API 弃用(Sunset / Deprecation 标头)、RFC 7807 Problem Details、契约中的 ISO-8601 时间格式,以及安全边界。适用于以下请求:审查或改进 Quarkus 项目中的 JAX-RS 资源;使用 Quarkus 设计带验证和错误处理的 HTTP API;添加 API 版本控制、幂等性、ETag 并发控制或弃用标头;实现分页、排序或 RFC 7807 Problem Details 错误响应;改进 Quarkus REST 资源和异常映射器。属于 Plinth Toolkit。
CDF Data Modeling API 最佳实践参考技能。涵盖并发限制(避免 429)、instances.list 和 instances.query 的分页模式、写操作批处理、搜索与筛选的使用建议,以及用于控制并发请求的 QueuedTaskRunner(Semaphore)工具。触发词:DMS limits、429 error、rate limit、pagination、cursor、nextCursor、batching、semaphore、QueuedTaskRunner、cdfTaskRunner、instances.search、instances.list、instances.query、instances.upsert、concurrency、deadlock。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
