agentCLAWHUBUnverified

qa-ci-cd-testing

当需要把测试集成到 CI/CD 流水线中、或者现有流水线的测试环节跑起来效率低不可靠时使用此技能。覆盖流水线各阶段的分层测试卡点设计(提交检查→单元测试→接口测试→UI 测试→回归测试)、工具集成策略和质量门禁配置。不要在 CI 里堆满慢的 UI 测试——而是构建测试金字塔:提交阶段跑最快的(<5min),合码阶段跑核心的(<15min),夜间跑全量的。 触发场景:CI/CD、持续测试、流水线测试、质量门禁、自动化回归、提交即测试、构建流水线需要加入测试环节时。 Use when the user asks about: integrating tests into a CI/CD pipeline — layered quality gates, fast commit-stage tests, and release blocking criteria. Skill: qa-ci-cd-testing Owner: kokxi Summary: 当需要把测试集成到 CI/CD 流水线中、或者现有流水线的测试环节跑起来效率低不可靠时使用此技能。覆盖流水线各阶段的分层测试卡点设计(提交检查→单元测试→接口测试→UI 测试→回归测试)、工具集成策略和质量门禁配置。不要在 CI 里堆满慢的 UI 测试——而是构建测试金字塔:提交阶段跑最快的(<5min),合码阶段跑核心的(<15min),夜间跑全量的。 触发场景:CI/CD、持续测试、流水线测试、质量门禁、自动化回归、提交即测试、构建流水线需要加入测试环节时。 Use when the user asks about: integrating tests into a CI/CD pipeline — layered quality gates, fast commit-stage tests, and release blocking

OpenClaw

Rank

62

Safety

84

Downloads

1.2k

Updated

Oct 11, 2026

Version

1.8.0

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
1.2K downloadsadoption · observed Oct 11, 2026
Latest release
1.8.0release · observed Sep 29, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s170jw3s1atcj5jwhqb4r7v7eh8912kp:qa-ci-cd-testing
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-kokxi-qa-ci-cd-testing/snapshot"

Documentation

CLAWHUB

61,747 characters of source documentation, loaded on request.

Extracted files

4 files captured from the source.

SKILL.md

---
name: qa-ci-cd-testing
description: >-
  当需要把测试集成到 CI/CD 流水线中、或者现有流水线的测试环节跑起来效率低不可靠时使用此技能。覆盖流水线各阶段的分层测试卡点设计(提交检查→单元测试→接口测试→UI 测试→回归测试)、工具集成策略和质量门禁配置。不要在 CI 里堆满慢的 UI 测试——而是构建测试金字塔:提交阶段跑最快的(<5min),合码阶段跑核心的(<15min),夜间跑全量的。 触发场景:CI/CD、持续测试、流水线测试、质量门禁、自动化回归、提交即测试、构建流水线需要加入测试环节时。 Use when the user asks about: integrating tests into a CI/CD pipeline — layered quality gates, fast commit-stage tests, and release blocking criteria.
license: MIT
allowed-tools: Read Grep Glob Bash
metadata:
  display-name: "Ci Cd Testing"
  version: "1.8.0"
  when-to-use: "用户说\"CI/CD\"、\"持续测试\"、\"流水线测试\"、\"质量门禁\"、\"自动化回归\"、\"提交即测试\"、需要设计CI/CD测试流程、构建流水线需要加入测试环节时"
  related-skills: "{\"upstream\":[\"qa-tech-selection\",\"qa-test-strategy-design\"],\"downstream\":[\"qa-release-risk-governance\",\"qa-shift-right\"]}"
  references: "[\"references/pipeline-design.md\"]"
  input-format: "{\"required\":[{\"name\":\"测试策略\",\"type\":\"object\",\"description\":\"来自qa-test-strategy-design的测试策略\"},{\"name\":\"自动化架构\",\"type\":\"object\",\"description\":\"来自qa-test-automation-arch的自动化架构\"}],\"optional\":[{\"name\":\"流水线配置\",\"type\":\"string\",\"description\":\"CI/CD流水线配置信息\"}]}"
  output-format: "{\"traceability\":[\"每条流水线带唯一ID(PIPE-XXXX)\"],\"structure\":[\"覆盖率:标注口径(基于现有需求/输入文档),禁止\\\"全覆盖/100%\\\"绝对化表述;缺失模块标注\\\"未覆盖+原因\\\"\",{\"pipeline_design\":\"CI/CD流水线设计\"},{\"test_stages\":\"各阶段测试配置\"},{\"quality_gates\":\"质量门禁设置\"},{\"feedback_loops\":\"反馈循环机制\"}]}"
  error-recovery-guidance: "{\"on_failure\":\"流水线测试卡点失败时回退到测试策略调整范围\",\"retry_behavior\":\"调整测试范围或工具后重新配置卡点\"}"
  categories: "[\"Development\",\"Testing\",\"DevOps\"]"
  depth-requirement: "{\"reference_value\":\"根据流水线复杂度调整设计深度:简单×1/中等×2/复杂×3\",\"minimum\":\"至少覆盖提交检查、接口测试、回归测试3个卡点\"}"
---
> ⚠️ 本技能单独使用效果有限,建议配合完整技能集(12 步工作流)使用。安装:npx skills add Kokxi/qa-test-skills

> **⚠️ 安全警告**:本技能的示例可能涉及 CI/CD 流水线配置、发布操作和部署环境。
> 实际使用时请勿在未授权的生产环境执行发布或部署,先确认灰度策略和回滚方案。
> 本技能仅在 workspace/ 输出评估文件,不持久化、不外传、不跨会话复用。

# 持续测试实践

## 核心原则

测试左移(提前测试)、测试右移(线上验证)、快速反馈。

## 深度要求(参考值)

**关键指标**:根据项目复杂度设计质量门禁策略

| 复杂度 | 流水线阶段 | 质量门禁阈值 | 说明 |
|--------|-----------|-------------|------|
| 简单项目 | 2-3个阶段 | 单元测试通过率≥80% | 标准CI流程 |
| 中等项目 | 4-5个阶段 | 单元≥90%+接口通过率≥95% | 含集成测试 |
| 复杂项目 | 6-8个阶段 | 全链路≥95%+性能阈值 | 含全量自动化+安全扫描 |

## 测试左移

### 左移策略

```text
需求阶段:
├─ 需求评审:测试参与需求评审
├─ 验收标准:明确验收条件
├─ 可测试性:评估可测试性
└─ 测试计划:制定测试计划

开发阶段:
├─ 代码评审:测试视角的CR
├─ 单元测试:开发编写单元测试
├─ 接口测试:测试编写接口测试
└─ 冒烟测试:开发自测通过

集成阶段:
├─ 接口自动化:自动执行接口测试
├─ 集成测试:自动执行集成测试
└─ 冒烟测试:自动执行冒烟测试
```

### 左移实践

```text
实践1:需求可测试性评估
├─ 验收条件是否明确?
├─ 是否可自动化验证?
├─ 测试数据是否可准备?
└─ 测试环境是否可搭建?

实践2:代码评审检查点
├─ 业务逻辑是否正确?
├─ 异常处理是否完善?
├─ 日志记录是否完整?
└─ 测试代码是否同步?

实践3:单元测试覆盖
├─ 核心逻辑单元测试
├─ 分支覆盖
├─ 边界覆盖
└─ 异常覆盖
```

## 测试右移

### 右移策略

```text
发布阶段:
├─ 灰度发布:按比例放量
├─ 监控告警:实时监控
├─ 快速回滚:问题时快速回滚
└─ 线上验证:验证发布效果

线上阶段:
├─ 业务监控:业务指标监控
├─ 技术监控:技术指标监控
├─ 用户反馈:用户问题收集
└─ 混沌工程:主动注入故障
```

### 右移实践

```text
实践1:灰度发布
├─ 用户灰度:按用户比例
├─ 流量灰度:按流量比例
├─ 地域灰度:按地域
└─ 监控验证:实时监控

实践2:线上监控
├─ 业务监控:订单量、成功率
├─ 技术监控:错误率、响应时间
├─ 资源监控:CPU、内存、磁盘
└─ 告警通知:异常告警

实践3:混沌工程

_meta.json

{
  "ownerId": "kn71y9b23csfx0ykgm55d5m9x5891zt8",
  "slug": "qa-ci-cd-testing",
  "version": "1.8.0",
  "publishedAt": 1790655955679
}

references/pipeline-design.md

# CI/CD 流水线设计详解

> 本文是 `qa-ci-cd-testing` 的**CI/CD 流水线设计详解**。设计流水线分层卡点时读本文;
其余部分留在 SKILL.md,不必读本文。

---


### 流水线阶段

```text
代码提交 → 代码检查 → 单元测试 → 接口测试 → 集成测试 → 部署 → 冒烟测试 → 灰度发布 → 全量发布

各阶段职责:
├─ 代码提交:提交代码
├─ 代码检查:静态代码分析
├─ 单元测试:执行单元测试
├─ 接口测试:执行接口测试
├─ 集成测试:执行集成测试
├─ 部署:部署到测试环境
├─ 冒烟测试:执行冒烟测试
├─ 灰度发布:按比例发布
└─ 全量发布:全量发布
```

### 质量门禁

```text
门禁标准:
├─ 代码检查
│   ├─ 代码规范:无严重违规
│   ├─ 代码重复:< 5%
│   └─ 圈复杂度:< 10
│
├─ 单元测试
│   ├─ 覆盖率:≥ 80%
│   ├─ 通过率:100%
│   └─ 执行时间:< 5分钟
│
├─ 接口测试
│   ├─ 覆盖率:≥ 90%
│   ├─ 通过率:100%
│   └─ 执行时间:< 10分钟
│
├─ 集成测试
│   ├─ 通过率:100%
│   └─ 执行时间:< 30分钟
│
└─ 冒烟测试
    ├─ 通过率:100%
    └─ 核心功能:全部通过
```

### 工具选型

```text
├─ 代码管理
│   ├─ Git:版本控制
│   └─ GitLab/GitHub:代码托管
│
├─ CI/CD工具
│   ├─ Jenkins:开源、灵活
│   ├─ GitLab CI:集成度高
│   ├─ GitHub Actions:云端友好
│   └─ CircleCI:云端CI
│
├─ 测试工具
│   ├─ JUnit/TestNG:单元测试
│   ├─ Pytest:Python测试
│   ├─ Postman/Newman:接口测试
│   └─ Selenium/Playwright:UI测试
│
└─ 报告工具
    ├─ Allure:测试报告
    ├─ SonarQube:代码质量
    └─ Grafana:监控可视化
```

skill-card.md

## Description:

Helps teams design staged CI/CD testing, quality gates, and feedback loops for faster, more reliable releases.

This skill is ready for commercial/non-commercial use.

## Publisher:

[kokxi](https://clawhub.ai/user/kokxi)

### License/Terms of Use:

MIT-0

## Use Case:

Developers and QA engineers use this skill to plan layered tests, quality gates, and release feedback across CI/CD stages, including fast commit checks and regression testing.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: The optional installation command fetches an unpinned skill package.

Mitigation: Review the command and package before using it.

Risk: Applying deployment or release recommendations without safeguards could affect production systems.

Mitigation: Use only in authorized environments with a reviewed rollout and rollback plan.

## Reference(s):

- [CI/CD pipeline design reference](references/pipeline-design.md)
- [ClawHub skill release](https://clawhub.ai/kokxi/skills/qa-ci-cd-testing)

## Skill Output:

**Output Type(s):** [Guidance, Configuration instructions, Markdown]

**Output Format:** [Markdown pipeline design with test stages, quality gates, and feedback loops]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [Pipeline IDs use PIPE-XXXX; coverage statements identify their basis and explain uncovered modules.]

## Skill Version(s):

1.8.0 (source: skill frontmatter and server release)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 1d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/kokxi/skills/qa-ci-cd-testing",
      "sourceUrl": "https://clawhub.ai/kokxi/skills/qa-ci-cd-testing",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T01:53:53.316Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-kokxi-qa-ci-cd-testing/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-kokxi-qa-ci-cd-testing/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T01:53:53.316Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.2K downloads",
      "href": "https://clawhub.ai/kokxi/qa-ci-cd-testing",
      "sourceUrl": "https://clawhub.ai/kokxi/qa-ci-cd-testing",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T01:53:53.316Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.8.0",
      "href": "https://clawhub.ai/kokxi/qa-ci-cd-testing",
      "sourceUrl": "https://clawhub.ai/kokxi/qa-ci-cd-testing",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-29T04:25:55.679Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-kokxi-qa-ci-cd-testing/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-kokxi-qa-ci-cd-testing/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.8.0",
      "description": "Version 1.8.0 summary: Refactored structure and improved modularity for pipeline design content. - Moved detailed CI/CD 流水线设计内容 to a separate reference file (`references/pipeline-design.md`) for better maintainability. - Updated SKILL.md metadata fields and structure, including a more concise description and new metadata blocks. - Added \"加载时机\" section to clarify when to load reference materials. - Removed the legacy skill-card.md file. - Minor language and formatting improvements for clarity and context efficiency.",
      "href": "https://clawhub.ai/kokxi/qa-ci-cd-testing",
      "sourceUrl": "https://clawhub.ai/kokxi/qa-ci-cd-testing",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-29T04:25:55.679Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 11, 2026.

Sponsored

Ads related to qa-ci-cd-testing and adjacent AI workflows.