Skills
收录 96,770 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
用于编写或调试 vigiles enforce() 规则的深入 Linter 参考资料,涵盖 ESLint、Ruff、Pylint、RuboCop、Stylelint 和 Clippy 的插件表、AST 选择器、类型感知规则、自动修复和边缘情况。需要特定 Linter 的准确规则名称或配置时使用,而非用于运行 Linter。(JVM/Go Linter——detekt、ktlint、Checkstyle、golangci-lint——以及 Cedar 尚无深入说明文件;相关参考见 docs/linter-support.md。)
运行 Salesforce Lightning Preview 预览应用或单个 LWC 组件并提取运行时 DOM 供检查时使用。用户说 \"在本地预览 LWC\"、\"运行 sf lightning dev\"、\"启动 Local Dev\"、\"检查组件运行时的 shadow DOM\"、\"从实时预览中获取渲染后的 HTML\"、\"排查实际渲染内容与模板不符的问题\"、\"设置 Salesforce Live Preview 插件\"、\"lightning preview\"、\"local dev server\" 或 \"提取运行时 DOM\" 时触发。用户编写或编辑 LWC 源代码时不要触发(使用 experience-lwc-generate);静态审查组件代码且不运行时也不要触发。
用于衡量或提升 Agent 的质量和性能——设置评估器、在线监控、CI/CD 质量门禁、可观测性或成本优化。适用于以下情况:“evaluate my agent”“add evaluator”“measure quality”“quality gate”“run evals”“agent too slow”“why is it slow”“reduce latency”“set up observability”“CloudWatch dashboard”“how much does my agent cost”“cost optimization”“logs not showing up”“logs missing”“spans not found”“eval failing”“eval error”“dev traces”“local traces”“agentcore dev traces”“traces to CloudWatch”。不用于调试错误或崩溃——请使用 agents-debug。运行缓慢但结果正确的情况归此处;运行异常的情况请转到调试技能。
使用 TypeScript 编写可用于生产环境的 Playwright 测试:Page Object Model、fixtures、自动等待、面向用户的定位器、并行执行、CI 集成、分片和已安装版本检查。包含面向 AI Agent 的明确“禁止事项”列表。适用于:“Playwright”“编写 E2E 测试”“page object”“新建 Playwright 套件”“Playwright 配置”。不适用于:运行时修复单个不稳定测试——使用 test-reliability。不适用于:UI 重构后批量重新生成选择器——使用 selector-drift-recovery。不适用于:创建/管理视觉基线——使用 visual-testing。不适用于:深入的 WCAG/axe 审计——使用 accessibility-testing。相关:visual-testing、ci-cd-integration、api-testing、test-reliability、selector-drift-recovery、accessibility-testing。
将 NumPy 迁移到 cuPyNumeric 之前的准备情况评估器。当用户询问代码能否在 GPU 上扩展、是否应迁移到 cuPyNumeric、哪些 NumPy 模式可顺利迁移、迁移前需要重构什么,或提及迁移前评估、扩展性分析或重构规划时,在开始大量迁移工作之前使用。检查用户的源代码、查找 NumPy 用法、对照 cuPyNumeric API 支持清单,并区分适合分布式扩展的模式与阻碍因素,例如不受支持的 API、标量同步、主机往返、依赖 Python/对象的复杂控制流、依赖形状/数据的分支,以及原地修改风险。给出 READY、LIGHT REFACTOR、SIGNIFICANT REFACTOR 或 NOT RECOMMENDED 的结论,并提供具体的重构建议。
将 .NET 测试从 NUnit 3/4 转换为 MSTest v4,同时保留 VSTest 或 MTP。适用于替换 NUnit/NUnit3TestAdapter 包,以及迁移 Test/TestCase/TestCaseSource/Values 属性、约束断言、SetUp/TearDown、OneTimeSetUp、SetUpFixture、FixtureLifeCycle、TestContext、类别、重试、超时和 NUnit 并行化。对于可能已完成迁移的“将 NUnit 转换为 MSTest”请求,也可先检查并报告无需更改。不要用于 NUnit 版本升级、转换为 xUnit/TUnit、MSTest 升级或仅运行器层面的 VSTest 到 MTP 迁移。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
