Skills
收录 101,174 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
全部
跨 iOS、Android、Flutter 和 React Native 构建、测试、签名并发布移动应用——项目脚手架、构建与代码签名、真机与模拟器测试、商店提交(App Store 和 Play Store)、应用生命周期与后台运行、离线与同步,以及移动端专属测试。当任务涉及为 iOS 或 Android 创建、构建、测试或发布移动应用,或需要推理移动行为(如后台执行、推送通知、离线存储和数据同步)时使用。不适用于 Web 前端工作(属于 frontend-engineering)、后端服务与 API(属于 backend-engineering),或 iOS 和 Android 范围之外的桌面与 Web 平台目标。
带场景覆盖率强制与结构化证据输出的变异测试质量门禁。检测项目类型并运行相应工具(cargo-mutants、Stryker、mutmut、Muzak),按变异类型(算术、比较、布尔、返回值、语句删除)分析存活变异体,在推荐测试前强制执行场景覆盖率检查,生成 MUTATION_RESULT JSON 证据包,并强制执行 100% 击杀率质量门禁。在运行变异测试、验证测试质量、准备 PR 或分析存活变异体时使用。触发于:“run mutation testing”、“mutation score”、“surviving mutants”、“kill rate”、“cargo mutants”、“stryker”、“pre-PR quality check”、“are my tests good enough”。不适用于:编写测试(使用 tdd)、调试测试失败(使用 debugging-protocol)。
在使用 @hey-api/openapi-ts 从 OpenAPI 3.1 契约(例如 FastAPI 的 /openapi.json)生成或重新生成类型化 TypeScript 客户端时使用。直接依据规范产出类型化模型、类型化 SDK(每个操作一个函数)、TanStack Query hooks 和 Zod schema,使前端与 API 保持同步,而无需手写客户端。涵盖 openapi-ts.config.ts 配置、fetch/axios/next 客户端、tanstack-query 与 zod 插件、重新生成与漂移检查工作流,以及 FastAPI operationId 命名修复。适用于将 OpenAPI 或 FastAPI 后端接入 TS/React 前端、替换手工维护的 API 客户端,或添加生成的查询 hooks。不是 TanStack Query 使用教程(请与该技能组合使用),也不涉及后端/OpenAPI 规范编写。
通过使用 kube-hunter、Kubescape、peirates 与手动 kubectl 利用,主动针对 API server、kubelet、etcd、Pod、RBAC、网络策略与 Secret 模拟攻击者技术,以评估 Kubernetes 集群安全性,找出导致集群失陷的路径。适用于经授权的渗透测试,或想亲手验证控制措施确实能阻止攻击者的场景。关键词:kube-hunter、Kubescape、peirates、kubelet 10250、匿名认证、令牌窃取、横向移动、集群接管。请勿用于仅做配置合规审计——请改用 performing-kubernetes-cis-benchmark-with-kube-bench。
Polygon 上的 Agentic Services——由 x402 支付协议把关的按次调用 API,可通过 Polygon Agent CLI 调用。无需 API 密钥或订阅;每次调用从 Agent 的智能钱包中扣除少量 USDC。涵盖网页搜索(Exa、SearchApi)、网页抓取(Firecrawl)、新闻(NewsAPI)、LLM 推理(通过 NVIDIA NIM、OpenRouter 的 Llama 3.3/3.2)、云端浏览器(Browserbase)、电子邮件(Resend、AgentMail)、链上钱包分析与价格(Allium),以及多链 JSON-RPC(QuickNode,16 条链)。
产出专业的 AI 产品摄影 —— 干净的电商图、生活场景图、主图、微距细节图和平铺图 —— 以可直接生成的提示词规格形式,并在配置了自动化时通过 FAL.ai fal-ai/nano-banana-pro 生成文件。当用户说“产品照片”、“我产品的图”、“我的店铺/商品列表/落地页用的图片”、“我产品的主图”、“生活场景照片”,或分享需要营销图像的产品时使用。每个镜头产出一个提示词规格块(镜头类型、光照、背景、构图、宽高比、负面约束),并附镜头清单、变体计划和文件命名规范;设置 FAL_API_KEY 后运行 docs/creative_cli.py product。
为 AI Agent 提供推送通知和 human-in-the-loop 功能。运行中的 Agent 需要联系不在终端旁的人时使用,例如在不可逆或破坏性操作、花钱、部署、强制推送或删除之前;遇到权限范围之外的决策而受阻时;无人值守运行时遇到真正的歧义时;其他技能的工作流要求向用户确认时;以及长任务结束或失败且无人关注时。用户提出“继续执行,如果需要就给我手机发消息”“Agent 需要我时通知我”“让我用手机批准”“我离开终端时问我问题”“通宵运行”“我开会时继续工作”“我暂时离开了”或“别等我”等要求,或希望长任务无人值守运行时,也使用。可在用户手机上提出是非题、选择题或开放式问题,并获取答复;任务完成或失败时发送更新。主动使用这些工具,无需等待用户提出要求。每个问题和回答都会被记录,因此无人值守的运行事后仍可审查。适用于 Claude Code、Codex、Cursor、VS Code、Gemini CLI、Windsurf、Hermes、Lovable 或任何 MCP 客户端;无需 Claude Max 订阅。Pushary 是一项托管付费服务;网页和原生商店结账的价格与试用条款不同。
通过 MCP 或命令行使用 Qodo 托管工具读取或解决某个 pull request 的 Qodo 审查 —— 以 JSON 形式获取任意 PR 的结构化状态、已审查的 commit SHA 和发现项,并可选提供扩展详情和引用证据以供审计,然后可选地解决未关闭的发现项并记录结果,执行一次或直到全部干净。使用此技能 —— 绝不要用 `gh`/`curl` 抓取审查评论 —— 用于“PR #N 上的审查是否干净”、“以 JSON 获取 Qodo 对 <pr> 的发现项”、“审计审查证据”、“显示发现项引用”、“Qodo 标记了什么”、“此审查是否与 head 同步”、“合并前检查”、“解决我的 PR 审查”、“修复审查发现项”或“看护此 PR 直到它干净”。
Quint 语言与 CLI 参考——Quint 语法、运算符、类型、`basicSpells`、工具链(typecheck/run/test/verify),以及如何阅读模拟和反例输出方面的专家。在编写或调试 `.qnt` 文件内容、修复类型检查/解析错误、查找运算符或惯用法、分析不变式违反或反例轨迹,或优化状态空间探索时使用。这是用于在语言层面使用 Quint——而非分析或运行 TLA+/TLC 本身。要从某种来源端到端构建**新**模型——包括将 TLA+ 规格翻译成 Quint,或对代码/需求/想法建模——请使用 quint-modeling 技能,它负责该工作流,并就该参考的语法进行咨询。关键词:quint、syntax、operators、typecheck、model checking、counterexample、basicSpells、CLI、specification language。
构建系统、协议或算法的 Quint 模型。每当用户想要用 Quint 建模、编写规格、形式化描述、模型检查或验证系统时使用——例如 "model this protocol in Quint"、"spec out this design"、"translate this TLA+"、"formally check this Rust code"——即使他们从未说出 "specification" 一词。当目标是验证或模型检查某个设计或实现,而尚无 Quint 模型时,编写模型是必需的第一步,因此从这里开始。它根据用户已有的内容——交互式形成的想法、自然语言或功能需求、源代码(Rust、Go、TypeScript 等)或现有的 TLA+ 规格——生成规格,并沿建模流程(状态、动作、不变式)推进,适配源类型。也可用于**审查或审计现有的 Quint 规格**——"review my .qnt"、"audit this spec before I ship it"、"is this model any good"——它带有结构 + 运行时审查清单。不要用于针对已存在的规格实现代码(那是 quint-execute-spec),也不要用于纯 Quint 语法/CLI/调试问题(quint-lang)。关于 Quint 语言语法和 CLI,参见 quint-lang 参考。
面向 Vitest 下 Vite + React + TypeScript SPA 的 RTL + MSW + vitest-axe 组件测试层。在编写或搭建组件测试时使用:渲染真实组件树、像用户一样驱动它(React Testing Library + user-event)、mock 网络边界(Mock Service Worker v2 —— 不是模块)、并断言渲染输出可访问(vitest-axe toHaveNoViolations)。涵盖 jsdom 测试环境(明确不是会破坏 axe 的 happy-dom)、可访问查询优先级、user-event v14 始终 await 的规则、异步 findBy/waitFor、MSW setupServer 生命周期、在 fetch 层拦截生成的 @hey-api/openapi-ts 客户端、每个测试独立的 TanStack Query QueryClientProvider 且 retry:false,以及表单 + 请求体 + a11y 断言。位于测试金字塔中部:高于 Vitest 单元测试,低于 Playwright 端到端测试。
使用 React Native Testing Library(RNTL)v13 和 v14(`@testing-library/react-native`)编写测试。适用于编写、审查或修复 React Native 组件测试。涵盖:render、screen、查询(getBy/getAllBy/queryBy/findBy)、Jest 匹配器、userEvent、fireEvent、waitFor 和异步模式。支持 v13(React 18,同步 render)和 v14(React 19+,异步 render)。触发条件:React Native 组件测试文件、RNTL 导入、提及“testing library”、“write tests”、“component tests”或“RNTL”。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
