Skills
收录 98,873 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
通过 streamlit-apps MCP 工具在 PostHog 中创建、部署和运维 Streamlit 应用——创建应用、设置其源码、读取和修补其代码、启动和停止其沙箱、轮询状态、列出版本、删除,并通过其 PostHog URL 与人类共享应用。当被要求“create a streamlit app”“deploy a data app”“ship a dashboard app”“restart/stop my app”“why is my app not running”或“give me a link to the app”时使用。
通过 `specify` 命令行运行 GitHub 的规格驱动开发(SDD)工作流 — 安装 spec-kit,为 30 多种 AI 编码 Agent(Claude Code、Copilot、Gemini、Cursor、Codex、Qwen、opencode、Kiro 等)之一初始化项目,并驱动 constitution → specify → plan → tasks → implement 命令流水线。适用于用户想要引导一个规格驱动开发项目、安装 `specify-cli`、在写代码前生成可执行规格,或调用 `/speckit.*` 斜杠命令(`/speckit.constitution`、`/speckit.specify`、`/speckit.plan`、`/speckit.tasks`、`/speckit.implement`、`/speckit.clarify`、`/speckit.analyze`、`/speckit.checklist`)的场景。触发词:spec-kit、speckit、specify、specify init、spec-driven、spec driven development、SDD、/speckit、executable spec。
当用户要求“创建 3D 场景”“添加网格”“实现 OrbitControls”“加载 GLTF 模型”“添加泛光后期处理”“编写自定义着色器”“创建粒子效果”“优化 Three.js 性能”“使用 WebGPU”“添加阴影”“为模型添加动画”,或提到 Three.js、threejs、WebGL、WebGPU、GLTF、raycaster、shader material、PBR material 或后期处理效果时,应使用此技能。重要:此技能适用于原生 Three.js(命令式 JavaScript)。对于 React Three Fiber(@react-three/fiber、R3F、drei),请查看 `r3f-best-practices` 技能;不过,three-js 技能也有助于处理 R3F,因为 R3F 是 Three.js 的 React 渲染器。提供完整的 Three.js 参考,涵盖 3D Web 图形,包括场景设置、几何体、材质、纹理、光照、摄像机、加载器、动画、控件、交互、着色器、后期处理、性能优化、TSL/节点材质、WebGPU、物理和 VR/XR 集成。
当 Three.js 场景渲染异常时使用:黑屏、物体不可见、颜色错误、z-fighting 或阴影破损。可避免色彩空间错误、缺少 material.side 或忘记 updateProjectionMatrix 等常见错误。涵盖所有常见渲染错误,附带诊断步骤和修复模式。关键词:black screen, invisible, wrong color, z-fighting, shadow artifact, rendering error, debug, nothing visible, dark, broken, nothing shows, model not appearing, screen is blank.
处理 `.xaml`/`.cs` 工作流文件时始终调用。UiPath RPA(Modern 或 Legacy):创建、编辑、验证、构建、打包、运行和调试代码化的 `.cs` 与 `.xaml` 工作流;使用 Object Repository 选择器进行 UI 自动化;实时探索和控制桌面/浏览器 UI;编写测试用例;调用 Integration Service 连接器。打包归此技能;解决方案级 `.uipx` 部署→uipath-solution;非解决方案级 Orchestrator 操作→uipath-platform;测试报告→uipath-test;Agent→uipath-agents
适用于 React 19 + Next.js 16(App Router)+ Tailwind CSS 4 的严格设计和 UX 规则。涵盖导航、交互设计、无障碍、用户反馈、UX 模式和视觉设计。设计、构建或审查此技术栈上的任何面向用户的 Web 功能时使用。用户要求“构建设置页面”“添加对话框”“设计此表单”“检查无障碍”“修复深色模式”,或提出任何 Next.js App Router / React 19 / Tailwind UI 任务时触发。用户表示输出“看起来不对”“无法无障碍使用”或“不符合最佳实践”时也触发。
易宝支付(Yeepay)开放平台接入最佳实践。涵盖入网(服务商/平台商拓展子商户进件、商户信息变更、沉默商户解冻、微信/支付宝实名认证)、收单(小程序支付、APP 支付、浏览器 H5 支付、微信内 H5+公众号支付、被扫付款码、主扫独立码/聚合码、PC/H5 收银台、银行转账支付)、退款(原路/极速/补充卡信息/合单退款)、分账(订单分账、余额分账、入账方管理)、出款(结算、提现)、对账、氢钱包(记账簿开立、银行转账预收款、记账簿支付与退款、冻结解冻)、金融(放款对公快捷/联合贷、信用卡跨行还款、协议支付签约绑卡与代扣、批量支付)、航旅易达(机票出票/退票/改升,航司 NDC2C/NDC2B/NDC2T/B2B、OTA 分销、CDP 渠道)全场景的产品选型、接入指导与联调排障。用户提到“接入易宝”“对接易宝支付”“yeepay”“YOP”“聚合支付”“入网”“进件”“入件”“子商户入网”“商户报备”“实名认证”“支付下单”“小程序支付”“APP 支付”“H5 支付”“公众号支付”“付款码”“扫码收款”“聚合码”“收银台”“易宝收银台”“托管收银台”“cashierUrl”“银行转账支付”“对公转账收款”“动态收款账号”“动态附言”“退款”“分账”“入账方”“结算”“提现”“对账单”“氢钱包”“记账簿”“记账薄”“预收款”“来账通知”“记账簿支付”“放款”“对公快捷”“联合贷”“信用卡还款”“跨行还款”“协议支付”“代扣”“签约绑卡”“一键绑卡”“存量签约”“绑卡id”“批量支付”“周期扣款”“自动续费”“保费代扣”“航旅易达”“TSP”“机票接口”“NDC2C”“NDC2B”“NDC2T”“航司B2B”“出票”“退票”“改签”“验舱验价”“电子行程单”“机票开票”“政策池”,提及南航、厦航、国航、东航、深航、山航、昆航、港航等航司机票对接,或咨询验签失败、回调收不到、查单、错误码排查、沙箱联调、上线检查等问题时,使用此 Skill。涉及需要平台实时数据的排障时同样使用本 Skill,触发词包括“排障助手”“接入诊断”“实时诊断”“诊断凭证”“通知没收到查一下”“帮我查一下这笔”。
将应用中的图表从 Recharts 或 TanStack Charts 迁移到 Bklit UI。检测 Recharts 用法(直接 `recharts` 导入或 shadcn/ui 的 `components/ui/chart.tsx` 封装:ChartContainer、ChartConfig、ChartTooltipContent、ChartLegendContent)及 `@tanstack/charts` 定义(使用 lineY/areaY/barY 标记的 defineChart),盘点所有图表并将其分类为可直接迁移/需要变通方案/保留;安装匹配的 `@bklit/*` shadcn 注册表项,并用等效的 bklit 组件重写各图表,同时保留数据、颜色和标签。无坐标轴的小图表(Recharts 的 “Tiny” 折线/面积/柱状图,TanStack KPI 迷你趋势图)改为 LineSparkline/AreaSparkline/BarSparkline。用户要求将 Recharts、shadcn 图表或 TanStack Charts 替换、迁移、转换或移植到 bklit,替换迷你趋势图或小图表,移除 recharts 或 @tanstack/charts 依赖,或询问更换图表库需要做什么时使用。
Docker Compose Watch 模式,用于本地开发时热重载(2025 GA)。遇到以下情况时主动启用:(1) 设置 docker compose watch;(2) watch 操作类型(sync、rebuild、sync+restart、sync+exec);(3) 配置路径过滤器和忽略模式;(4) 在 Compose 中为 Node/Python/Go/Rust 应用配置热重载;(5) 仅同步与重新构建之间的权衡;(6) 在 profiles 中使用 watch;(7) 调试 watch 模式(详细日志);(8) 将 watch 与绑定挂载集成;(9) 比较 Compose watch 与 nodemon/air/cargo-watch。提供:watch 操作参考、各语言的热重载示例、路径过滤模式和故障排除步骤
在生成或处理 Canvas2D QML 源代码时,应用 Qt Canvas2D(QtCanvas2D / Qt Canvas Painter,Qt 6.12+)最佳实践。只要主题是 Canvas2D、Canvas2DContext、path2d、boxshadow2d、boxgradient2d、gridpattern2d、conicalgradient2d 或 transform2d 就使用:编写、审查、修复、优化 Qt Quick Canvas / HTML5 canvas 绘图代码,或将其迁移到 Canvas2D。还适用于 QML 中 GPU 加速的命令式 2D 绘图——仪表盘、刻度盘、图表、波形、示波器、时钟、手绘——包括在尚未确定渲染器时在 Canvas2D 与 Shape/ShapePath 之间做选择。不要对必须保留旧 CPU 元素的普通 Qt Quick Canvas 工作触发,也不要在渲染器已确定时审查现有 Shape/ShapePath 代码触发。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
