Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
使用 decimal.js v10 构建、审查、调试、迁移或规划任意精度十进制数学。适用于 decimal.js、Decimal、Decimal.clone、Decimal.set、precision、舍入模式、ROUND_HALF_UP、ROUND_HALF_EVEN、toDecimalPlaces、toFixed、plus、minus、times、dividedBy、货币/金额数学、BigInt 小数、NaN/Infinity 处理、三角/指数/对数、decimal.js-light 以及与 big.js 或 bignumber.js 的对比。
将 AI 应用的原始 OpenTelemetry 跟踪数据导出到 Confident AI 的 Observatory。用户希望将 LLM 应用、Agent、RAG 流程或聊天机器人中的 OpenTelemetry 或 OTLP 跟踪数据/跨度发送到 Confident AI;配置 Confident AI OTLP 端点;设置 confident.span.* 或 confident.trace.* 属性;不使用 deepeval Python 包导出 AI 应用跟踪数据;将 OTLPSpanExporter、OpenTelemetry Collector 或与供应商无关的 OTel SDK 接入 Confident AI;或选择美国与欧盟 OTLP 端点时触发。语言无关:机制基于 OTLP 属性键和导出器端点。以下情况不要触发:构建 DeepEval pytest 评估套件、数据集、golden、指标或 deepeval 测试运行(使用 `deepeval` skill);使用 DeepEval SDK 的 @observe 装饰器或框架集成进行检测(使用 `deepeval-tracing` skill);非 AI 软件,例如 Web 服务器、CRUD 后端或基础设施——confident.* 属性仅用于描述 AI 组件。
在创建 Pull Request 或合并前检查代码差异。当用户提供代码差异、粘贴代码更改、要求审查代码或 PR,或即将提交 PR 或合并代码时,必须使用此技能。不得仅因差异较小而跳过。提交或交接大量或高风险代码更改前,也应该使用。若更改仅涉及文档、文字、图像或格式等非代码内容,则不得使用。对于小型、低风险的自我更改,只进行轻量审查,无需调用专门工具。检查需求范围、正确性、安全性、兼容性和测试覆盖率。触发词:幫我看程式 diff、看一下程式改了什麼、review 程式碼、PR review、diff review、code review、看看程式有沒有問題
面向多容器应用的 Docker Compose。涵盖服务、网络和卷。用于本地开发环境。适用场景:用户提到 "docker-compose"、"docker-compose.yml"、"multi-container"、"service dependencies"、"docker compose up",或询问 "local dev environment"、"microservices setup"、"database + app setup"、"docker networks"、"docker volumes" 时 不适用于:单容器 Dockerfile——改用 `docker` 技能,生产编排——改用 `kubernetes` 技能,CI/CD 流水线——改用 `github-actions` 技能
任何涉及 dotenvx 命令行工具的任务都必须使用 —— 加密 .env 文件、在注入环境变量的情况下运行命令、跨环境管理密钥,以及在运行时解密。每当用户提及 dotenvx、dotenv 加密、DOTENV_PRIVATE_KEY、加密的 .env 文件或 dotenvx 的 encrypt/run/set/get/decrypt/keypair 命令时使用此技能。当用户想要:安全地将 .env 文件提交到 git、停止通过 Slack/聊天共享密钥、使用公钥加密加密环境变量、设置多环境 .env 配置(production/staging/ci)、使用 -fk 标志在 monorepo 中管理密钥、从 python-dotenv 或普通 dotenv 迁移到加密环境、将环境变量注入任何语言的任何进程(Node、Python、Ruby、Go、Rust 等),或使用加密的 .env 文件配置 CI/CD 流水线(GitHub Actions、Docker)时也触发。此技能包含权威的命令行参考——没有它,回答会臆造不存在的命令和标志。
构建、审查、调试、配置、迁移、教学或规划 Drizzle ORM 1.0 RC(不是 0.x),涉及 kit、seed、validators 和 Effect 驱动。适用于 drizzle-orm@rc、drizzle-kit@rc、drizzle-seed@rc、defineRelations RQBv2、pgTable/mysqlTable/sqliteTable、generate migrate push pull studio、drizzle-orm/zod|valibot|typebox|arktype|effect-schema、Effect 4 上的 drizzle-orm/effect-postgres 及其他 effect-* 驱动、kit --output json/--hints/drizzle-kit/cli SDK、codecs、snakeCase、InferSelectModel 以及 0.x 到 1.0 的升级。
依据最新文档构建、审查、调试、配置、迁移或规划 evlog TypeScript 日志。适用于 evlog 2.29、initLogger、createLogger、createRequestLogger、useLogger、log.set、createError、parseError、withEvlog、createEvlog、drain 流水线、Axiom/Sentry/PostHog/OTLP/Datadog/Loki/ClickHouse/Better Stack/HyperDX/fs/NuxtHub 适配器、采样、脱敏、catalogs、log.audit、createAILogger、evlog/eve、@evlog/telemetry、definePlugin、客户端 HTTP drain、@evlog/cli map/doctor/init/agents、Nuxt/Next/Nitro/TanStack Start/Hono/Express/Elysia/Astro/AWS Lambda 集成以及宽事件可观测性。
当以独立开发者身份将单个软件功能从意图推进到交付时,应使用此技能——目标优先、TDD、确定性验证、只在真正值得之处保留证据,并在两个关键节点(目标批准、合并)引入人的判断。当用户说 "let's build feature X"、"ship this feature"、"run this through the factory"、"write a goal contract"、"feature-factory",或想要一个能抵御流程膨胀的、有纪律的从意图到合并的循环时触发。不适用于整个产品的规划、多功能的路线图或自主的多 Agent 集群。
帮助开发者使用 FineUI DataList 数据列表:静态列表项、数据绑定、自定义图文内容、单选与多选、分组、 列表导航和加载更多。用于移动端列表、卡片式列表、可选择的数据列表,以及 DataList/DataListItem 相关问题。 覆盖 F.js、FineUI.Pro、FineUI.Core MVC/RazorForms/RazorPages 和 FineUI.Java。 Trigger phrases(触发词): "FineUI DataList", "DataList", "DataListItem", "数据列表", "移动端列表", "列表分组", "列表多选", "SelectedValueArray", "EnableMultiSelect", "KeepCurrentSelection", "DataTextField", "DataValueField", "加载更多", "AppendData", "data-list", "data-list-item".
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
