Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
WCAG(Web 内容无障碍指南)专家顾问,涵盖 WCAG 2.0、2.1 和 2.2,即 W3C 国际无障碍标准。用户询问 WCAG 成功标准、符合等级(A/AA/AAA)、无障碍审计、POUR 原则、无障碍声明、ARIA 模式、颜色对比度、键盘无障碍、屏幕阅读器兼容性、移动端无障碍、认知无障碍、WCAG 2.2 新标准、WCAG 3.0 预览版、引用 WCAG 的法律要求(EN 301 549、EAA、ADA、Section 508),或 WCAG 与无障碍法规的对应关系时,使用此技能。任何关于 Web 或数字内容无障碍的问题都会触发,即使用户没有提到“技能”或“WCAG”。
借鉴 12 本经典工程书籍开展测试质量审查,重点参考 xUnit Test Patterns、The Art of Unit Testing、How Google Tests Software 和 Working Effectively with Legacy Code,用于诊断现有测试套件的结构性问题:脆弱性、滥用 mock、覆盖率假象、执行缓慢和可读性差。以下情况触发:用户询问测试质量、分享测试文件供审查,或表达类似挫败感:“我一改东西测试就坏”“我们的测试耗时太久”“测试通过了但 bug 还是进入生产环境”“我们的 mock 太多了”。以下情况不要触发:从头编写新测试(使用常规测试编写工作流),或回答测试框架/语法问题——此技能审查现有套件的结构质量问题,不负责编写单个测试。
为 Agentforce agents 编写、运行和分析结构化测试套件。以下情况触发:用户编写或修改测试规范 YAML(AiEvaluationDefinition);运行 sf agent test create、run、run-eval 或 results 命令;询问测试覆盖策略、指标选择或自定义评估;解读测试结果或诊断测试失败;询问批量测试、回归套件或 CI/CD 测试集成。以下情况不要触发:用户创建、修改、预览或调试 .agent 文件(使用 developing-agentforce);部署或发布 agents;编写 Agent Script 代码;使用 sf agent preview 进行开发迭代;分析生产会话跟踪记录(使用 observing-agentforce);请求 OWASP、安全或红队测试(使用 securing-agentforce)。
React 和 Next.js 最佳实践完整指南,涵盖性能优化、组件架构、shadcn/ui 模式、Motion 动画和现代 React 19+ 模式。编写、审查或重构 React/Next.js 代码时使用。涉及 React 组件、Next.js 页面、数据获取、UI 组件、动画或代码质量改进的任务会触发此技能。范围涵盖客户端 React/Next;对于 Node/Express/API 后端,请使用 backend-patterns;对于跨领域 TS/JS 标准,请使用 coding-standards。
在用户明确确认后,通过 Connect API sync 端点重新同步管道上已配置的 DevOps Center 测试提供方,以获取新增测试套件。接收一个 pipelineId 和一个或多个 testProviderIds,并触发异步重新同步,使新添加的套件可供分配。当测试提供方(例如 Apex Unit Tests、Code Analyzer、Flow Tests、Provar)自上次配置后新增了套件,且用户希望这些套件显示在 DevOps Center 中时使用此技能。触发条件:用户希望重新同步测试提供方、导入提供方的新套件、刷新提供方的套件列表,或表示已配置提供方的已分配套件缺失或过期。不触发条件:首次配置提供方(这会创建新的 DevopsPipelineTestProvider 配置),或将现有套件分配/映射到阶段(使用 managing-suite-assignments)。
综合代码库健康度仪表板,基于十二本经典工程书籍,一次性从四个质量维度为项目评分——PR 质量、架构、技术债务和测试质量。适用于用户希望进行整体质量评估,询问“这个代码库健康状况如何?”、“运行所有检查”、“发布前我需要一个健康度评分”,或希望为新团队提供质量概览以帮助其入职。不适用于服务器健康检查、HTTP 健康端点、Kubernetes 存活/就绪探针、数据库健康状况或应用运行时间。用户明确只要求一个维度时也不适用——请改用对应的专项技能(brooks-review / brooks-audit / brooks-debt / brooks-test)。
全面扫描模式:对代码腐化、架构、技术债务和测试质量等所有质量维度进行统一分析,然后直接在代码库中应用修复。安全的更改会自动应用;高风险更改会在执行前确认。基于十二本经典工程书籍。以下情况触发:用户希望“修复所有问题”“扫描整个代码库”“自动修复所有问题”“清理整个项目”,或要求用一条命令同时诊断和解决质量问题。以下情况不要触发:用户只想查看结果、不需要更改代码的只读审计或健康报告;单一维度审查(改用专门技能:brooks-review / brooks-audit / brooks-debt / brooks-test);服务健康检查、HTTP /health 端点、Kubernetes 探针、数据库健康状况或应用运行时间。
这不是无障碍评估人员的意见,也不是法律建议。针对希伯来语 RTL 应用,按照 IS 5568 标准实施以 WCAG 2.0 AA 为基础并包含以色列本地调整的以色列网络无障碍合规。用户询问以色列无障碍法律、“negishot”(无障碍)、IS 5568、“teken negishot”(无障碍标准)、“nachim”(残障)、希伯来语屏幕阅读器支持、RTL ARIA 模式或以色列网站无障碍审计时使用。涵盖《残障人士平等权利法》规定的强制法律要求、豁免对象、执法与处罚、无障碍协调员职责、希伯来语屏幕阅读器兼容性(NVDA、JAWS、VoiceOver)、原生移动应用及 RTL 专用 ARIA 模式。不要用于缺乏以色列背景的一般 WCAG 指导(改用标准无障碍资源),也不要用于构建可自托管的无障碍偏好小组件(改用 wcag-accessibility-widget)。
使用会话跟踪和 Data Cloud 分析生产环境中 Agentforce Agent 的行为。以下情况触发:用户查询 STDM 会话数据或 Data Cloud 跟踪记录;调查生产环境中的 Agent 故障、回归或性能问题;询问会话跟踪、对话日志或 Agent 指标;希望在预览中复现已报告的生产问题;运行 findSessions 或跟踪分析查询。以下情况不要触发:用户在开发期间创建、修改或调试 .agent 文件(使用 developing-agentforce);编写或运行测试规范(使用 testing-agentforce);使用 sf agent preview 进行本地开发迭代;部署或发布 Agent。
分析提交差异和可用的 DevOps Center 测试套件元数据,通过纯推理(除必要的前置查询外不进行系统调用)推荐最相关的现有测试套件,并标记没有测试套件覆盖新方法的覆盖缺口。开发者想了解特定提交或差异应运行哪些测试套件、哪些测试覆盖了他们的更改,或希望在提交时获得套件建议时使用。触发条件:用户询问某个提交/差异应运行哪些测试套件、哪些测试覆盖了其更改,或在推广前请求套件建议。不要触发:编写新测试时(使用 generating-apex-test),或直接运行 sf apex run test 时(使用 running-apex-tests)。
同设计迁移——将网站迁移到 AEM Edge Delivery(或任何简洁的前端),并以近乎像素级精确度保留当前设计。将关键页面(每种页面类型一个原型)重新制作成干净的 HTML/CSS(绝不复制 DOM),通过量化的源站保真度关卡(结构、视觉及各断点的拼接像素差异)与线上网站逐一核验,然后移交 migrate/deploy/rollout 进行全站交付(涵盖 prepare-migration 的准备流程;绝不可串联使用这两者)。唯一允许的设计变更是明确列入不一致登记表的条目。当用户说“保留当前设计迁移此网站”“同设计迁移”“像素级精确地重新平台化到 AEM”或“保留设计,更换平台”时使用。不适用于重新设计——这类工作应使用 stardust 核心流程(direct/prototype)或 uplift。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
