Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
分布式追踪、Span、服务依赖和请求流分析。适用于调查 Span 级别细节、故障、性能瓶颈或追踪关联。触发词:“trace analysis”“slow requests”“failed spans”“service dependencies”“distributed trace”“span details”“HTTP status codes in traces”“database query spans”“messaging spans”“gRPC calls”“Lambda cold starts”“trace ID lookup”“exception analysis”“correlate logs and traces”“request attributes”。不用于解释已有查询、产品文档或配置问题、服务级 RED 指标(使用 dt-obs-services)、日志搜索(使用 dt-obs-logs)或问题分析(使用 dt-obs-problems)。
对于需要为 DateTime/Task.Delay/File/Environment/Guid/Random 提供最小生产代码接缝、保留静态 API、支持嵌套/并行覆盖或避免真实 I/O 的 C#/.NET 确定性测试,必须使用。仅当目标工作区包含 C# 源代码以及 .csproj 或 .sln 时使用。不要用于审计、批量迁移、已有可注入接缝的代码,或明确迁移到用户指定的现有抽象(migrate-static-to-wrapper)。当所请求的测试无法在不修改生产代码的情况下实现,且接缝选择尚未确定时,用它代替通用测试生成。
基于 RED 指标(Rate、Errors、Duration)和面向 Java、.NET、Node.js、Python、PHP、Go 的运行时专属遥测的服务性能监控。适用于分析服务健康度、SLA 合规性或运行时问题。触发词:“service response time”“error rate”“throughput”“SLA compliance”“service mesh overhead”“JVM GC”“Java heap”“Node.js event loop”“.NET CLR”“Python threads”“PHP OPcache”“Go goroutines”“service performance”“p95 latency”“request failures”“database response time by name”。不用于解释已有查询、产品文档问题、基础设施指标(使用 dt-obs-hosts)、日志分析(使用 dt-obs-logs)或分布式追踪工作流(使用 dt-obs-tracing)。
将编码任务委派给 Oh My Pi(`omp`)作为后台实现者,然后自行审查其 diff 并合入。当用户希望把实现工作委派给 Oh My Pi / omp 时使用 —— 例如「让 omp 实现 X」「把这个委派给 oh my pi」「用 omp 跑一下」「用 oh-my-pi 实现/修复/重构」—— 或者希望由 omp 批量执行编码任务队列而自己担任审查者时。不要用于:足够小可以顺手直接完成的任务、用户希望直接写代码而不委派的情形,或者用户指的是原有的 Pi CLI(`pi`)—— 那种情况请用 pi-delegate。
为给定的 UI 任务挑选合适的 Lightning 基础组件(`lightning-*`),从内置的按组件参考资料中获取其完整 API(属性、方法、事件、插槽),并在不破坏 SLDS 的前提下将其接入 LWC(LWC 的 `.html`、`.js` 和 `.css` 文件)。当用户说“我需要一个 Lightning 模态框 / 数据表 / 组合框 / 记录表单”、询问哪个 `lightning-*` 组件适合某个用例、想要一份 LBC 候选清单、正准备自行实现某个基础组件已经提供的 UI,或正在编辑 LWC 包的 `.html` / `.js` / `.css` 并需要选择或接入基础组件时,请使用此技能。触发词还包括“Lightning base component”“LBC”“lightning-combobox”“lightning-datatable”“使用 `lightning-` 标签”。在需要应用 SLDS 设计令牌、蓝图或通用样式指导时不要触发 —— 那属于 `design-systems-slds-apply`;本技能只负责选择并接入 `lightning-*` 基础组件。
在仓库根目录的 SPEC.md 中创建、修改规范,或通过 backprop 记录 bug。它是唯一可修改项目规范的工具。用户要求编写规范、创建新规范、从现有代码提炼规范、添加不变量、修改章节(§G、§C、§I、§V、§T、§B),或通过 backprop 记录 bug 时触发。常见说法:“write the spec for...”、“new spec”、“bug: ...”、“amend §V.3”、“distill spec from code”、“spec this idea”。遵循 FORMAT.md 中的 caveman 编码规则以及 §T 和 §B 的管道表格格式。
通过 DigitalExperience 元数据创建、修改或管理 Salesforce Experience Cloud LWR 站点。任务涉及 LWR 站点配置时始终触发,例如创建或修改页面、路由、视图、主题布局、品牌套件,预览站点,创建或修改访客共享规则(元数据类型 sharingGuestRules)、访客用户访问权限或共享记录,或用户提供以 005 开头的访客用户 ID(15 或 18 个字符)。绝不要用于 React 或任何其他 UI bundle 框架。仅限 LWR 站点。
当用户要求“构建滚动动画”“添加 ScrollTrigger”“滚动时固定某个区域”“让动画随滚动进度播放”“创建 hero 时间轴”“制作水平滚动区域”“拆分文本并为单词添加动画”“使用 GSAP Flip 为布局变化添加动画”“将 ScrollTrigger 与 Lenis 同步”“Lenis 平滑滚动抖动”“ScrollTrigger 标记漂移”“ScrollTrigger 固定效果与 Lenis/Locomotive 冲突”,或“设置带 GSAP 固定效果的平滑滚动”时使用。涵盖 GSAP 时间轴、ScrollTrigger、SplitText、Flip,以及面向代码驱动网页动画的 Lenis/Locomotive 平滑滚动同步。
当 Lightning Web Component 的数据需求以模糊的自然语言描述时使用——将“获取联系人信息”或“显示账户数据”转化为清晰、可直接用于 PRD 的数据需求规格。当用户说出“为此 LWC 定义数据需求”“把这个 PRD 的数据部分转化为经过校验的对象/字段名”“为该数据需求推荐 GraphQL 还是 UIAPI”“校验这些 Salesforce API 名称”“为此组件编写 LDS 适配器规格”,或引用数据层尚未指定的 LWC 捆绑文件(`.js`、`.js-meta.xml`)时触发。当数据层已完整定义、根据已知规格编写实际查询或适配器代码,或端到端实现 LWC 时(请使用 experience-lwc-generate),不要触发。
使用 pydantic-ai-harness 的功能扩展 Pydantic AI Agent,包括 Coder 编码 Agent、在本地或沙盒工作区(Modal、E2B、Sprites、smolvm)中使用文件和 shell 工具、Code Mode、子 Agent 与规划、记忆与技能、上下文压缩、护栏与支出限制、网络研究与浏览器、托管 SaaS 集成、步骤持久化,以及在 Render Workflows 上运行后台 Agent。适用于用户提到 pydantic-ai-harness 或 pydantic_ai_harness、导入 Coder、CodeMode、FileSystem、Shell、SubAgents、Memory 或 ToolGuardrail 等 harness 功能,或需要能够编辑文件、运行命令或 Agent 编写的 Python、委派任务、记忆信息、管理长上下文、遵守限制,或将模型和工具操作作为链式 Render 任务运行的 Pydantic AI Agent。
使用 Flags SDK(`flags` npm package)在 Next.js 或 SvelteKit 代码中实现功能标志。适用于安装或配置 SDK、使用 `flag()` 声明标志、连接 provider adapter(`@flags-sdk/vercel`、Statsig、LaunchDarkly、PostHog、GrowthBook、Global Config、OpenFeature、Split、Flagsmith、Reflag、Optimizely 或自定义适配器)、使用 `identify`、`dedupe` 或 `evaluate`、通过 precompute 保持页面静态、设置 Flags Explorer 和 Vercel Toolbar,或加密标志值。触发项:`flags/next`、`flags/sveltekit`、`flags/react`、`@flags-sdk/*`、`vercelAdapter`、precompute。若要规划功能标志、使用 Vercel Flags 推出功能或进行实验、使用 `vercel flags` CLI,或使用其他框架,请改用 `vercel-flags` 技能。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
