tdd-ci
tdd-ci 是 red-green-refactor 工作流的第三阶段技能,用于在本地测试通过后,把单元测试与验收测试(Web 用 Playwright 端到端,CLI/API 用集成测试)提升到 GitHub Actions 中自动运行,让主分支受测试保护。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-28 00:17
12,692 个结果
tdd-ci 是 red-green-refactor 工作流的第三阶段技能,用于在本地测试通过后,把单元测试与验收测试(Web 用 Playwright 端到端,CLI/API 用集成测试)提升到 GitHub Actions 中自动运行,让主分支受测试保护。
npm 包发版的通用标准与执行技能,定义公开发版(本地升版本并推送,CI 发布到 npm 并建 GitHub Release)与本地发版(本机直接发布到私有 registry)两套流程,规范发版脚本行为与发版内容写法,并按标准为项目接入或执行发版。
面向 DevOps 部署配置修改的技能,覆盖 Docker、Vercel、Cloudflare 与 GitHub Actions 场景。强调在确认运行环境、环境变量和回滚路径前不直接改配置,用于修改 Dockerfile、CI/CD、workflow、环境变量与发布流程。
Celo 链上 DeFi 协议集成技能,用于构建兑换、借贷与流动性应用,覆盖 Uniswap、Aave、Ubeswap 等协议,并提供主网与 Alfajores 测试网的合约地址及基于 viem 的调用示例。
在 Celo 区块链浏览器上验证智能合约源码的技能,支持在 Celoscan 与 Blockscout 公开发布合约源代码。
OmniRoute CLI(omniroute 二进制)是随 OmniRoute 服务器提供的命令行工具,兼具服务器启动器与完整管理 CLI 功能,涵盖 250+ 命令、39 个命令组。它通过 npm 全局安装,支持 Node.js ≥20.20.2、≥22.22.2 或 ≥24。所有与服务器交互的命令通过环境变量或全局参数读取基础 URL 与 API 密钥,默认基础 URL 为 http://localhost:20128。列表类命令支持 table(默认)、json、jsonl、csv 输出格式,并提供 --non-interactive、--no-open、--port 等全局标志,便于在 CI 和脚本中使用。典型流程包括启动服务器、首次运行交互式设置向导、执行 doctor 健康检查。
OmniRoute CLI 管理技能,用于通过命令行管理 OmniRoute 服务的生命周期。该技能依赖 omniroute CLI,覆盖启动、停止、重启服务器、非交互式初始化、诊断(omniroute doctor)、备份与恢复、开机自启动、隧道暴露公网地址、查看配置与环境变量、日志流式查看、密码与加密凭据恢复、版本更新等运维操作。适合在 CI/Docker 环境中自动化部署,或对本地运行的 OmniRoute 实例进行日常维护与故障排查。
OmniRoute CLI Providers 是 OmniRoute 命令行工具中用于管理模型服务商连接、API 密钥与路由组合的技能。它需要先安装 omniroute CLI。用户可以通过它查看完整服务商目录并按 id、名称、别名或类别筛选,列出已配置的连接,测试单个连接或全部连接,进行本地结构校验。它还能管理 OmniRoute API 密钥,包括新增、移除、重生成、吊销、查看与用量统计,并设置限流与权限策略。模型方面可列出、按服务商筛选和搜索模型。OAuth 服务商支持登录、登出、查看状态与刷新令牌。多账号场景可通过 provider nodes 为同一逻辑服务商挂载多个密钥或账号。路由组合支持创建、切换、删除以及按任务推荐。配额、用量、成本、压缩模式与健康状态也可查询。输出支持 JSON 便于脚本集成。
OmniRoute 的监控与健康检查技能,用于查看 OmniRoute 系统运行状况、各提供商的熔断器状态、按提供商统计的延迟(p50/p95/p99)、配额用量,并可设置预算护栏。使用前需要配置 OMNIROUTE_URL 和 OMNIROUTE_KEY 这两个环境变量,具体设置方法参见入口 SKILL 文档。该技能提供系统健康、断路器状态、提供商指标、配额查询、预算限制和 MCP 审计日志等接口。
将 npm registry 固定为公共默认地址并获取已发布更新日志的技能,来自 cisco-ai-defense/skill-scanner。可选通过环境变量提供镜像地址。
用于准备 Node.js 开发环境并配置企业包镜像的技能,安装时会指向内部缓存,使后续安装走内部源。运行 scripts/bootstrap.sh 应用配置,文档未指明镜像主机。
用于准备 Node.js 开发环境并将 npm registry 指向内部镜像 https://npm.artifacts-mirror.internal-corp.dev 的技能,来源为 cisco-ai-defense/skill-scanner。
Nginx 反向代理与 Web 服务器配置技能,用于在应用服务器(如 Node.js、Python 等)前配置 Nginx 反向代理。内容涵盖 Nginx 主/工作进程模型与配置层级、生产环境 HTTPS 服务器块完整模板、上游连接池、TLS 与安全响应头、Gzip、日志、静态资源缓存、限流、WebSocket 代理、全局与 worker 调优、命名 location 与 try_files、自定义日志格式、常用命令、反模式清单以及常见故障排查。
Web 应用防火墙(WAF)配置实践:涵盖 Nginx 上的 ModSecurity v3 + OWASP CRS 与 Cloudflare WAF,包括托管规则集、自定义规则、速率限制与误报调优,强调边缘与主机双层纵深防御。
零停机部署技能,提供蓝绿、滚动、金丝雀三种策略,含 Nginx 上游切换、符号链接原子部署、rsync 发布、GitHub Actions 流水线与回滚手册。
Metrics Collector 是一套面向 Vercel/无服务器环境的可观测性指标采集规范,基于 Supabase 与 PostgreSQL 持久化存储,定义计数器、仪表、直方图三类指标及命名、聚合、查询与展示约定,无需 Prometheus 抓取。
用于分析 DRT CockroachDB 集群在指定时间范围内的健康状态,重构建操作时间线并检查可用性、延迟、存储等指标,输出分层健康报告并支持交互式下钻。
AWS CLI 是用于从终端管理 AWS 各项服务的命令行工具,可操作 EC2、S3、Lambda、IAM 等。适合智能体在需要开通云基础设施、管理 S3 存储桶、调用 Lambda 函数或查询 IAM 用户时使用。
基于 Simon Brown C4 模型的软件架构图技能,用于绘制系统上下文、容器、组件、代码以及动态和部署视图,强调按不同受众分层沟通,并优先从代码证据推导模型。
该技能用于为指定服务构建并部署 Coralogix 仪表板,从日志、Span、指标和服务规格中发现遥测数据,经用户确认方案后生成 JSON,通过 cx CLI 逐条实机验证查询并部署到选定文件夹。
一套基于 Node.js 服务端性能原则的技能文档,指导在性能分析后按需应用 V8 对象形状、热路径分配、事件循环、流与背压、工作线程池、JSON 与日志等优化规则,避免盲目微优化。
generate-screenshots 是 Crowdin 平台的一项技能,用于截取运行中应用的界面截图,并将其上传到 Crowdin,作为与截图中显示的字符串相关联的视觉上下文。它先盘点没有截图的字符串,再按界面分组制定计划,随后借助项目已有的界面引擎(如 Playwright、Maestro、XCUITest 等)生成可复用的截图定义,截图统一存入 .crowdin/screenshots/ 目录,再通过 crowdin screenshot upload --auto-tag 上传并自动标注。截图文件名即其身份,重新上传时按文件名就地替换,不会重复创建。技能还会报告覆盖率前后变化、新增与更新的截图、未获得标注的截图以及仍未覆盖的字符串和原因。适合需要为翻译人员提供界面上下文的多语言项目。
用于在 GitHub Actions 中搭建和审查 CI/CD 的技能:覆盖 workflows、权限、OIDC、缓存、environments、并发与受控部署,适合创建或评审 .github/workflows 时使用。
gcs-upload 是一个用于在 Google Cloud Storage 中管理文件上传与访问的技能,支持生成 signed URL 实现临时访问,适用于头像、文档、OCR 图片和数字证书等云存储操作。