Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
数据与数据库
为通过 INFORMATION_SCHEMA、Cloud Monitoring 和 REST API 获取 BigQuery 遥测数据提供最佳实践、工具选择指导和高性能 SQL 查询语法。适用于已知要获取的遥测数据、选择遥测工具、编写高性能 INFORMATION_SCHEMA 查询、获取遥测数据以诊断单个作业的性能瓶颈、调查 slot 争用、作业并发和队列延迟、分析预留容量、利用率和自动扩缩容饱和情况,或审计基于容量和按需计算及存储资源的计费使用量。若原因未知,不要用于根因诊断或症状排查(先使用 bigquery-troubleshooting);也不要用于编写或优化业务逻辑 SQL(使用 bigquery-optimization)
将模糊的 Prisma Next 提示词路由到合适的专门技能。适用于“help me with Prisma Next”“what is Prisma Next”“explain Prisma Next”“I'm new to PN”“where do I start”“what can I do with Prisma Next”“what can I do next with Prisma”“just ran createprisma”“tour of Prisma Next”“Prisma Next overview”,以及“Prisma Next vs Prisma 7”“PN vs Drizzle”“PN vs Kysely”“PN vs TypeORM”等比较问题。如果提示词明确匹配某个工作流技能,则不要使用——例如采用、快速入门、初次接触指南、棕地项目检查;schema/contract 编辑;迁移编写(db update / migration plan / migrate);部署时的迁移审查/并发迁移;查询 / db.orm / db.sql / TypedSQL;Supabase / RLS / role binding;运行时 / db.ts / middleware wiring;构建 / Vite plugin / Next.js plugin;调试 / structured error envelopes / PN-* error codes;或反馈 / bug report / feature request——应直接加载对应的同级技能。
编写 Prisma Next 迁移——选择 db update 或 migration plan,编辑由框架生成的 migration.ts(将占位符标记替换为 dataTransform 闭包),处理 MIGRATION.HASH_MISMATCH 或 PN-MIG-2001 未填充占位符错误。适用于 prisma migrate dev、prisma migrate deploy、prisma db push、db update、db update --dry-run、migration plan、migrate、migration new、migration show、db verify、db sign、数据迁移、this.dataTransform、dataTransform、placeholder、生成的 migration.ts、编辑 migration.ts、MIGRATION.HASH_MISMATCH 和 schema 漂移。
为 Postgres、SQLite 或 Mongo 编写 Prisma Next 查询——选择对应方式(Postgres/SQLite 使用 `db.orm.<Model>` + `db.sql.<table>`;Mongo 使用 `db.orm.<root>` + `db.query.from(...)` 流水线构建器),进行筛选/投影/排序/分页,使用 `.include(...)` 预先加载,使用 Postgres/SQLite 的 `db.transaction(...)` 和 ORM `.aggregate(...)`,通过查询构建器执行 Mongo 聚合,并使用支持命名空间的访问器(`db.orm.<ns>.<Model>`、`db.sql.<ns>.<table>`)。触发词:query、where、match、select、project、orderBy、take、skip、include、lookup、first、all、count、aggregate、group、create、update、delete、upsert、returning、transaction、db.close、脚本清理、variant、polymorphism、drizzle-style、kysely-style。注意:`.all()` 是 Thenable(直接 `await`);迭代器只能使用一次(`RUNTIME.ITERATOR_CONSUMED`);Postgres 的 `count` 返回 `number`,而 sum/avg/min/max 返回 `number | null`;范围查询使用链式 `.where()` 或 `and(...)`(没有 `.between(...)`)。
探索并了解 PUDL 能源数据:查看有哪些数据表、查询列的含义和使用警告,并从 S3 或本地目录加载 Parquet 文件。无需安装 PUDL Python 包。用户询问 PUDL 数据包含什么、想了解特定数据表或列、询问数据质量或限制、需要帮助将数据加载到笔记本或脚本,或想知道哪个数据表涵盖电力生产、公用事业财务、燃料成本、发电厂位置、排放、容量系数、FERC 财务数据或 EIA 调查数据等主题时,使用此技能。用户提及 PUDL、Catalyst Cooperative 能源数据或 PUDL 收录的任何特定数据源(EIA-860、EIA-861、EIA-923、FERC Form 1、FERC Form 714、FERC EQR、EPA CEMS、EPA CAMD 等)时也使用。
读取 Prisma Next 结构化错误封装,并路由到适当的恢复方案——代码、领域、严重性、原因、修复方式、元数据。适用于 error、exception、my emit failed、my query won't typecheck、my query crashed、my migration won't apply、MIGRATION.HASH_MISMATCH、BUDGET.ROWS_EXCEEDED、BUDGET.TIME_EXCEEDED、RUNTIME.ABORTED、PLAN.HASH_MISMATCH、CONTRACT.MARKER_MISSING、PN-RUN-3001、PN-RUN-3002、PN-RUN-3030、PN-MIG-2001、PN-CLI-4011、PN-SCHEMA-0001、drift、capability missing、planner conflict、prisma studio、EXPLAIN、query log、db.end、db.close、script won't exit、hangs、close connection、pool.end、client is closed。
检查 Prisma Next 在合并或部署时将运行哪些迁移,呈现迁移图,解决并发/菱形汇聚冲突,并为 CI 配置环境引用。适用于“将运行哪些迁移”“部署时会运行什么”、合并冲突、菱形汇聚、并发迁移、迁移状态、引用管理、预发布环境、生产环境、MIGRATION.DIVERGED、MIGRATION.NO_MARKER、MIGRATION.MARKER_NOT_IN_HISTORY、prisma migrate status、prisma migrate diff、prisma migrate resolve。
探索并查询任何带有 Frictionless Data Package 描述文件(datapackage.json)的数据集。当用户想了解数据集包含哪些表或资源、查找列名和描述、查看元数据中嵌入的使用警告,或了解如何加载 datapackage.json 描述的 Parquet 文件、DuckDB 或 SQLite 数据库、CSV 文件时,使用此技能。用户拥有 datapackage.json 并想了解其中内容、如何高效查询,或如何将其元数据关联到实际数据文件时,也使用此技能。可与特定数据集技能(如 `pudl`)搭配,在此基础上添加领域知识
接入 Prisma Next 运行时——使用来自 `@prisma-next/postgres/runtime` 的 `postgres<Contract>(...)`、来自 `@prisma-next/sqlite/runtime` 的 `sqlite<Contract>(...)` 或来自 `@prisma-next/mongo/runtime` 的 `mongo<Contract>(...)` 配置 `db.ts`;组合中间件(来自 `@prisma-next/middleware-telemetry` 的遥测;lint 和预算)、配置 `DATABASE_URL`、按环境分支,以及在 Postgres、SQLite 和 Mongo façade 之间切换。适用于 db.ts、postgres()、sqlite()、mongo()、middleware、telemetry、lint、预算、DATABASE_URL、.env、连接池、poolOptions、开发与生产配置、事务、db.transaction、只读副本、多数据库、脚本无法退出、卡住、关闭连接、db.end、db.close、pool.end、[Symbol.asyncDispose]、await using。
编辑 Prisma Next 数据契约——添加模型、字段、关系、索引、枚举、值对象(复合类型)、类型别名、命名空间(Postgres schema)、跨契约外键(跨空间 FK)、多态类型(`@@discriminator` / `@@base`),使用扩展命名空间(`pgvector.Vector(...)`、`cipherstash.EncryptedString(...)`),通过 `@prisma-next/<target>/config` façade 中的 `defineConfig` 配置 `prisma-next.config.ts`,并运行 `prisma-next contract emit`。适用于 schema、模型、字段、属性、软删除、paranoid、作用域、验证、回调、prisma schema、PSL、contract.prisma、contract.ts、contract.json、contract.d.ts、`@prisma-next/postgres/config`、`@prisma-next/postgres/contract-builder`、`@prisma-next/postgres/control`、`@prisma-next/mongo/config`、`@prisma-next/mongo/contract-builder`、`extensions:`、pgvector、cipherstash、postgis、paradedb、supabase、`@prisma-next/extension-supabase`、`@@control`、控制策略、managed、tolerated、external、observed。
将 Prisma Next 引入新项目、现有数据库,或在引导工具生成脚手架后作为第一步使用。适用于“Prisma Next 能做什么”“接下来可以用 Prisma 做什么”“从哪里开始”“我应该先做什么”“刚运行了 createprisma”“createprisma”“npx createprisma”“npx create-prisma”“第一步”“第一个查询”“我有一个生成脚手架的 Prisma Next 项目,接下来怎么办”等问题;适用于使用 `pnpm dlx prisma-next init` 初始化全新项目,以及针对现有数据库运行 `prisma-next contract infer` + `db sign`。还涵盖 connect-write-read 的入门流程、日常命令(`contract emit`、`db init`、`db update`、`migration plan`、`migrate`、`db schema`、`db verify`),并指引用户下一步使用 `prisma-next-contract` / `prisma-next-queries` / `prisma-next-runtime`。参数:--target、--authoring、--schema-path、--probe-db、--output。
使用 `fintech-algorithms` npm 包执行市场数据、交易和量化分析——包含 717 个零依赖 TypeScript 算法,涵盖统计和金融数学基础(均值、中位数、百分位数、标准差、相关性、回归、分布、z 分数、对数收益、波动率、回撤、Sharpe、风险价值)、技术指标(RSI、MACD、移动平均线、Bollinger Bands、ATR、OBV、Stochastic)、蜡烛图和图表形态、市场宽度、根据 tick 数据构建 K 线、OHLC 验证和清理、公司行动、指数和基准构建、市场微观结构、撮合引擎、执行和 TCA、统计时间序列、信用风险和违约概率、分类器和评分验证(ROC、AUC、Brier、校准)、链上指标和 EPS 分析、波动率和协方差估计(GARCH、已实现方差、Ledoit-Wolf 收缩)、投资组合构建(Markowitz 均值-方差、最小方差、风险平价、Black-Litterman、Kelly)。当用户要求分析价格序列、计算统计数据或汇总、计算或解释指标、识别蜡烛图或图表形态、根据 tick 构建 K 线、验证或清理市场数据、评分或验证模型、接入市场数据提供商,或编写代码以准确而非近似地执行上述计算时使用。
Runs Bright Data jobs from a terminal with the bdata CLI, the published npm package @brightdata/cli. Use when the agent itself needs to run a Bright Data job from a shell right now, when it is building or testing a scraper, when a quick one-off check of a page, a search, a zone or a bill is enough, or when the user names bdata, brightdata, or the Bright Data CLI. Not for deterministic code that repeats the same job on a schedule, which belongs to brightdata-sdk. Not for an AI app that picks its tools at run time, which belongs to brightdata-mcp. Not for a first-time install or a login that will not go through, which belongs to agent-onboarding.
在 NVIDIA 硬件上加速科学计算 Python,并验证结果正确且速度更快。适用于 CUDA/GPU 优化;受 CPU 限制的 NumPy、SciPy、pandas、scikit-learn、NetworkX、scikit-image、向量搜索、图像处理、图、仿真或文件 I/O 工作负载;CuPy、cuDF、cuML、cuGraph、cuVS、cuCIM、KvikIO、Warp、Newton、Numba-CUDA 或 RAFT 相关问题;以及分析性能、内存传输、内核或多 GPU 瓶颈。大规模数据并行 Python 代码运行缓慢且 GPU 加速可能适用时,即使用户未提及 CUDA,也使用此技能。
ARS-Codex 研究、写作、稿件评审、研究筛选和实验。适用于深度研究、文献或系统综述、荟萃分析、研究问题、草稿、修订、路线图、摘要、引文、诚信检查、同行评审和从研究到论文的全过程。筛选记录:sr-screener。引文触发词:check citations、look over the refs、檢查引用、檢查參考文獻、인용 확인、인용 형식 검사。韩语:논문 심사、논문 수정、초록 작성、체계적 문헌고찰、연구부터 논문까지。西班牙语:revisión de literatura、revisar artículo、enmendar mi artículo、escribir resumen、investigación a artículo。也适用于 ARS 别名:/ars-plan、/ars-outline、/ars-abstract、/ars-lit-review、/ars-citation-check、/ars-disclosure、/ars-format-convert、/ars-3w、/ars-revision-coach、/ars-revision、/ars-reviewer、/ars-mark-read、/ars-unmark-read、/ars-cache-invalidate、/ars-rebuttal-audit、/ars-full。提示词、参考资料、模板和合约位于 ars/
精通价格行为、图表形态和技术指标,结合经典 Wyckoff/Dow 理论与现代量化验证来识别优势。当提及“technical analysis、chart pattern、indicator、RSI、MACD、support resistance、trend、candlestick、price action、fibonacci、trading、technical-analysis、charts、indicators、price-action、patterns、support-resistance、trend-following”时使用。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
