Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
面向 TypeScript/Node 的 Browserbase 云端无头浏览器 SDK 专业知识。当代码导入 `@browserbasehq/sdk`、`@browserbasehq/stagehand`、`playwright-core` 或 `puppeteer-core` 并连接 Browserbase 时;当代码向 `api.browserbase.com/v1/sessions`、`/v1/contexts`、`/v1/extensions` 或 `/v1/projects` 发送 POST 请求时;当发送 `x-bb-api-key` 请求头或使用 `BROWSERBASE_API_KEY`/`BROWSERBASE_PROJECT_ID` 时;当用户询问 Browserbase 的会话、上下文、代理、下载、上传、录制、实时调试器 URL、验证码破解、高级隐身、已验证浏览器、指纹识别、BYOS S3 存储、区域(`us-west-2`/`us-east-1`/`eu-central-1`/`ap-southeast-1`)、keepAlive、`connectUrl` CDP WebSocket、`chromium.connectOverCDP`、`puppeteer.connect({browserWSEndpoint})`、`browser.contexts()[0]` 默认上下文模式、Stagehand 的 `act`/`extract`/`observe`/`agent` 原语、Model Gateway,或通过 Browserbase Functions 部署无服务器时使用。
在 React/Vite、Next.js App Router 和 Cloudflare Workers 应用中集成 Clerk 身份验证。涵盖 ClerkProvider 设置、用于受保护路由的 clerkMiddleware 和 createRouteMatcher、使用 @clerk/backend verifyToken 进行令牌验证、用于 RBAC 的自定义 JWT 模板和会话声明(user.public_metadata、org_id、org_role)、通过 @hono/clerk-auth 集成 Hono、shadcn/ui 身份验证组件,以及使用 @clerk/testing、+clerk_test 邮箱和 424242 OTP 进行 Playwright E2E 测试。记录了 11 个常见陷阱:缺失 Clerk Secret Key、JWKS 缓存竞态、缺少 authorizedParties 的 CSRF 风险、Core 2 导入路径变更、JWT 大小限制、ClerkProvider 不能用作 JSX 组件、async auth() 的困惑,以及 Vite 开发环境 431 头部错误。在向项目添加 Clerk、保护路由、验证令牌、构造 JWT 声明、测试身份验证流程或调试 Clerk 身份验证错误时使用。
使用最新文档和完整使用指南,从 TypeScript 构建、审查、调试、配置、迁移、教学或规划 ClickHouse 分析工作。适用于 @clickhouse/client、@clickhouse/client-web、createClient、query、insert、command、exec、JSONEachRow、query_params、streaming、MergeTree 系列、ORDER BY/PARTITION BY、物化视图、projections、async_insert、FINAL、轻量级删除与更新、26.x 服务端升级、ClickHouse Cloud HTTPS、system.query_log 以及 TS schema/摄入模式。仅限 TypeScript/Node SDK——不涉及 Python/Go/Java 客户端。
(NS)具备 harness 感知能力的自主执行引擎——自行决定规划深度,在升级前对照 docs/context 和 docs/specs 解决疑问,在隔离的 worktree 中分派多 Agent 实现。作为本地计划文件、粘贴的执行计划,或不涉及 GitLab issue 的临时"自主运行这个"请求的独立入口点使用。在被 execution-gitlab-issue 调用时也充当第 2 阶段执行引擎——此时不要运行独立流水线。不适用于简单的单步编辑(使用 code-coder),也不直接用于 GitLab issue(使用 execution-gitlab-issue,它会在内部调用本技能)。
世界级数据库架构设计——数据建模、迁移、关系,以及扩展存储数十亿行数据的数据库所积累的实战经验。当提及“database schema、data model、migration、prisma schema、drizzle schema、create table、add column、foreign key、primary key、uuid、auto increment、soft delete、normalization、denormalization、one to many、many to many、junction table、polymorphic、enum type、index strategy、database、schema、migration、data-model、prisma、drizzle、typeorm、postgresql、mysql、sqlite”时使用
Martin Kleppmann 的《Designing Data-Intensive Applications》(DDIA)精炼参考指南。必须在以下情况加载:设计数据库模式、选择存储引擎、实现复制或分区、处理分布式事务、构建批处理/流处理管道、选择一致性模型、实现共识、设计数据流架构、评估可用性与一致性之间的权衡、编码/序列化决策、数据建模(关系型 vs 文档型 vs 图)、构建容错系统,或任何涉及数据密集型应用的系统设计与架构讨论。触发词:数据库设计、复制、分区、分片、事务、隔离级别、一致性、共识、CAP 定理、批处理、流处理、MapReduce、Kafka、事件溯源、CDC、OLTP、OLAP、B-tree、LSM-tree、数据仓库、模式演进、编码格式、分布式系统、容错、领导者选举、法定人数。
持续推进明确目标直至完成——无论是应用、功能还是修复。在 goals/ 下将 goal.md 制定为由用户确认的有序阶段列表,然后每个阶段循环调用一个 phase-deliverer 子 Agent:加载该阶段所需技能,编写 phase.md 和最多 7 个任务文件(包含来源、步骤、验证),逐项实施并提交,然后根据发现调整剩余阶段。任务受阻或目标检查通过时停止。仅当用户明确提及此技能(`/delivering-goal`、`$delivering-goal` 或 "delivering-goal"),或引用标记 goals 根目录下的文件(`@goals/01-mvp/goal.md`、阶段文件或任务文件)时使用。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
