Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
根据自然语言描述的用户流程生成可运行的 k6 浏览器测试(k6/browser),无需 CSS 选择器或技术细节。使用一次性 k6/browser 会话探索目标线上网站,查找并验证真实选择器(getByRole/getByLabel/getByText 等),关闭 Cookie/同意横幅,然后使用 k6-testing 的 expect() 编写功能或负载测试(加载测试采用 Web-Vitals 阈值)。通过 `k6 x docs` 查询 k6/browser API,并使用 `k6 run` 验证。当用户想编写或生成使用真实浏览器的 k6 浏览器/UI 或负载测试,或提出“为……编写浏览器测试”“用 k6 测试此登录/结账/搜索流程”“点击浏览我的网站并验证……”等要求,或用文字描述网站导航流程时使用。完整的多测试性能套件请使用 k6-perf-test-website;HTTP/协议(非浏览器)测试请使用通用 k6 技能;Grafana Cloud Synthetic Monitoring 中的浏览器或脚本检查请使用 synthetic-monitoring-checks。
通过咨询式、模块化的分步方法,按需在 pom.xml 中添加或配置 Maven 插件,包括质量工具(enforcer、surefire、failsafe、jacoco、pitest、spotbugs、pmd)、安全扫描(OWASP)、代码格式化(Spotless)、版本管理、容器镜像构建(Jib)、构建信息跟踪和基准测试(JMH)。仅添加实际需要的内容。适用于以下请求:在 pom.xml 中添加 Maven 插件;改进 pom.xml 中的 Maven 插件;配置 Maven 质量插件;添加用于 Java 验证的 Maven 构建生命周期插件;审查 Maven 插件版本和执行配置。属于 Plinth Toolkit。
在需要设置、审查或改进 Java 集成测试时使用,包括生成带有 WireMock HTTP 桩的 BaseIntegrationTest.java、根据导入信号检测 HTTP 客户端基础设施、通过 System.setProperty() 动态注入服务坐标、创建包含 bodyFileName 的 WireMock JSON 映射文件、按测试方法隔离桩、验证 HTTP 交互,或消除使用 Mockito 模拟 HTTP 客户端、全局注册 WireMock 桩等反模式。以下请求应触发此功能:审查 Java 集成测试代码;在 Java 代码中应用集成测试最佳实践;编写具有真实基础设施边界的 Java 集成测试;改进 Java 代码的 Testcontainers 集成测试;审查 Java 项目的集成测试设置和清理。属于 Plinth Toolkit
按照用户要求并遵守防护措施交付每项更改。为开始时、关键节点和最终结果截图;为该更改创建附带图片的独立变更日志版本;通过测试验证;仅提交自己的文件;与最新 main 合并并以快进方式推送;将确切的该 main 版本发布上线;确认每个步骤;报告实测大小,并在上传超过 50 MB 前征求同意。每次更改(功能、修复、微调、美术、平衡、润色)结束时,以及用户说“ship it”“commit”“push”“merge”“publish”“deploy”“go live”或“update the changelog”时使用。项目特定事项(托管、变更日志流水线、合并冲突)可记录在此技能旁的可选本地 references/<project>.md 中。
通过 inference.sh 为 AI Agent 提供浏览器自动化。浏览网页,使用 @e 引用与元素交互,截图和录制视频。功能包括:网页抓取、填写表单、点击、输入、拖放、文件上传、执行 JavaScript。适用于:网页自动化、数据提取、测试、Agent 浏览和研究。触发词:browser、web automation、scrape、navigate、click、fill form、screenshot、browse web、playwright、headless browser、web agent、surf internet、record video
以路由为先的可视化审批关卡,适用于 AI Agent 计划、Markdown 规格说明和差异。适用于需要人工在执行前审查具体计划、在浏览器中检查指定差异、批注规格说明/PRD/架构说明,或为 Claude Code、Gemini CLI、Codex CLI 或 OpenCode 设置审查流程的场景。将计划/规格说明创建路由到 `task-planning` 或 `ralph`,广泛的 PR 策略审查路由到 `code-review`,渲染后 UI 的评审路由到 `agentation`,新会话中的浏览器验证路由到 `browser-harness`。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
