Skills
收录 101,174 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
全部
使用原子设计方法论协作创建设计系统,遵循结构化的七阶段流程(哲学、令牌、原子、分子、组织、模板、组装)。产出一份规范产物,包含哲学可追溯性、命名的设计令牌以及完整的组件层级。当创建计系统、定义视觉语言、规定 UI 令牌(颜色、排版、间距)、构建组件目录,或在实现前规划组件架构时使用。触发词:"create a design system"、"define design tokens"、"component library spec"、"visual language"、"atoms and molecules"、"style guide"、"UI philosophy"、"component hierarchy"。不适用于:用代码实现组件(请使用 atomic-design)、选择框架(请使用 architecture-decisions)。
为 DO Framework 初始化项目:分析项目,盘点已安装的技能和 MCP 服务(报告缺失项),并编写框架的本地上下文文件 `.do/context.md`(摘要、约定、命令、技能和 MCP)。绝不修改现有项目说明文件(CLAUDE.md、AGENTS.md、.github/copilot-instructions.md、.cursor rules);如果项目没有此类文件,则提出创建仅包含项目内容(不含框架、技能或 MCP 引用)的文件。安装编排 Agent 和命令。参数:“agents”(仅安装 Agent/命令)、“refresh”(仅重新检测技能/MCP)。用于初始化或配置 Agent 辅助环境。不用于 PRD、实现、审查或 QA。
协调 Elastic Stack 文档发布:对版本分类,区分 8.x 与 9.x PR 的路由,编辑 elastic/dev 跟踪 issue,处理同日 GA 的取代,起草 Slack #docs 提醒,并监控 docs-internal-workflows 部署。当用户说 "how's my release"、"how's my release doing" 或询问发布状态时使用;在协调文档发布、开启协调者 PR、编辑 elastic/dev issue、起草发布提醒,或处理 assembler.yml、versions.yml、conf.yaml 时也使用。
在 Next.js App Router 应用中使用 Drizzle ORM 操作 PostgreSQL。涵盖客户端构建(跨 HMR 的 globalThis 单例、Serverless 连接池规模、PgBouncer/Supavisor 后面的 `prepare:false`、需要交互式事务时的驱动选择、`server-only`)、Next.js 16 Cache Components 下 Server Components 中的读取(`use cache` 取代 `unstable_cache` 以及 `revalidate`/`dynamic` 段配置、Suspense 边界、React `cache()` 去重)、Server Actions(在 action 内进行授权、`updateTag` 与 `revalidateTag`、`after()`)、Postgres 模式类型(timestamptz、identity 与 serial、jsonb、numeric-as-string、bigint 模式)、drizzle-kit 迁移(generate 与 push、在迁移器之外使用 CONCURRENTLY、NOT VALID 约束、重命名提示)、事务与连接池连接,以及 Postgres 查询陷阱(keyset 分页、count 成本、依赖驱动的 `db.execute()` 形态、NOT IN 空值、预处理语句)。在 Next.js 中编写或审查 Drizzle + Postgres 代码时使用。
在 HCLS 中推理药物重定位策略 —— 在基于靶点与基于表型的方法之间做选择、评估作用机制重叠、查询药物-基因相互作用数据库、评估临床可转化性,并按证据强度对候选药物排序。适用于用户要求对药物进行重定位、为新适应症寻找已获批药物、评估重定位候选药物、查询 DGIdb 或 OpenTargets、评估药物-靶点相互作用、设计重定位研究、对重定位证据排序,或评估候选药物的可转化性。触发词包括 "drug repurposing"、"repurpose"、"repositioning"、"new indication"、"off-label use"、"target-based repurposing"、"phenotype-based repurposing"、"CMap"、"L1000"、"DGIdb"、"OpenTargets"、"DrugBank"、"ChEMBL"、"mechanism of action overlap"、"drug-gene interaction"、"translatability"、"existing safety data"、"repurposing evidence hierarchy"。
Electrobun 桌面应用的打包、代码签名、公证和分发。本 skill 涵盖构建生产包、创建安装程序和可分发包、Windows 和 macOS 的代码签名、面向 Gatekeeper 的 Apple 公证、自动更新实现、增量更新、更新服务器、跨平台构建流程、CI/CD 集成、应用图标和资源、版本管理、发布工作流、Windows SmartScreen 要求、macOS DMG 制作、Linux 包格式(deb、rpm、AppImage),以及分发最佳实践。适用于准备应用上线、实现自动更新、设置代码签名证书、排查分发问题、创建安装程序、配置更新服务器、为多个平台构建或发布新版本时。触发词包括 "build"、"package"、"distribute"、"code sign"、"notarize"、"installer"、"auto-update"、"release"、"production build"、"DMG"、"updater"、"delta update" 或 "certificate"。
使用用户的 Binance Agentic Wallet 在 BNB Smart Chain 上运行 Feast Agent,并让它参加 Feast 联赛。首先使用提示词模式:用户编写策略提示词,由你作为其 Agent 按提示词交易,读取 FL 数据(BNB 中的代币、订单簿、联赛、备注),并使用 FL buy、FL sell 和 FL note 操作;运行时默认每 5 分钟询问你一次,并由稳定底仓守护程序提供支持,除非将其关闭。也可将一句话转换为六种预设之一(sniper、momentum、copy、launch-and-run、DCA、steady),或在热身级别审核并运行用户自己的脚本。始终受 Agent 无法关闭的硬性限制约束,工作额度上限为 0.15 BNB;一条命令即可进入联赛并运行 Agent(FL enter:钱包的 Binance Agent ID、一条已签名消息,无需代币,可选 meme)。当用户希望 Agent 买入、卖出或发行 Feast 代币,编写或分享交易策略或提示词,提到 Feast 联赛或参赛,或要求启动、停止、更改或查看其 Feast Agent 时使用。
完整的 PyAV(Python FFmpeg 绑定)集成指南。在以下情况主动激活:(1) 在 Ubuntu/Windows/macOS 上安装 PyAV,(2) 针对自定义 FFmpeg 构建 PyAV,(3) FFmpeg 7.0/8.0+ 兼容性,(4) av.open() 视频/音频解码,(5) VideoFrame/AudioFrame 与 NumPy 的转换,(6) 滤镜图处理,(7) 使用 H.264/H.265/AV1 进行视频编码,(8) 跳转与关键帧提取,(9) 使用 PyAV 进行 RTSP/网络流媒体传输,(10) 内存管理与线程安全,(11) 使用 FFmpegError 处理错误,(12) 字幕提取,(13) 容器操作与重封装,(14) 性能优化与多线程。提供:完整的 PyAV API 模式、适用于所有 Ubuntu 版本的安装指南、FFmpeg 8.0+ 兼容性矩阵、类型安全的示例、内存管理最佳实践、滤镜图示例、编码/解码模式。
在发布 Git 仓库版本时使用——打标签、将发布分支合并进 main、解决冲突,或在发布分支之间同步变更。处理标签命名歧义(v 前缀 vs 纯版本号)、未知主分支(master/main/develop)、仅快进的合并方式(强制改用 cherry-pick 策略)、受保护分支规则、跨版本对哈希敏感的同步,以及 MR/PR 额外文件清理。支持单仓库或多仓库。触发词——「发版」「打tag」「发布版本」「版本发布」「release流程」「git-release」「multi-repo release」「release同步到另一个release」/ release a version、tag and merge、finish release branch。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
