qa-specialized-testing

qa-specialized-testing is a skill for Claude Code from Kokxi/qa-test-skills. It costs 117 tokens per session (3,128 once invoked), scanned A, original, MIT.

A guide for specialized quality checks after basic feature testing is complete. It covers performance, security, and compatibility across browsers and devices.

In plain words
What is it for?
Use it to create performance test plans, authorized OWASP security cases, and browser-and-device compatibility matrices.
Why use it?
It helps find slowdowns, security weaknesses, and environment-specific problems that ordinary feature tests may miss.

Skill for Claude Code

Written for Claude Code: allowed-tools in frontmatter.

Part of the qa-test-skills plugin — 49 skills shipped together

Good fit Use it to create performance test plans, authorized OWASP security cases, and browser-and-device compatibility matrices.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/kokxi/qa-test-skills/qa-specialized-testing
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Kokxi/qa-test-skills --skill qa-specialized-testing
Clone the repo
git clone --depth 1 https://github.com/Kokxi/qa-test-skills

Made for: Claude Code.

Or install qa-test-skills, the plugin that ships this one along with the rest of its 49 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for qa-specialized-testing

README.md
[![agentmods](https://agentmods.dev/badge/skills/kokxi/qa-test-skills/qa-specialized-testing/github.svg)](https://agentmods.dev/skills/kokxi/qa-test-skills/qa-specialized-testing)
Your own site
<a href="https://agentmods.dev/skills/kokxi/qa-test-skills/qa-specialized-testing"><img src="https://agentmods.dev/badge/skills/kokxi/qa-test-skills/qa-specialized-testing/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for qa-specialized-testing

Your own site · 80×15
<a href="https://agentmods.dev/skills/kokxi/qa-test-skills/qa-specialized-testing"><img src="https://agentmods.dev/badge/skills/kokxi/qa-test-skills/qa-specialized-testing.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 117 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,128 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00117 $0.03128
Opus 5 $0.00059 $0.01564
Sonnet 5 $0.00023 $0.00626
Haiku 4.5 $0.00012 $0.00313

Measured 4d ago against content hash 78bab094abe3, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-09, from the pricing page.

Security

Grade A, and why

qa-specialized-testing scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/qa-specialized-testing/SKILL.md · 303 lines

How it starts

The opening of the file, as written. The whole thing — 303 lines — stays where its author put it; the contents beside it link to each section on GitHub.

专项测试能力

核心原则

专项测试不只是会用工具,而是知道测什么、怎么测、测到什么程度算够。

深度要求(参考值)

关键指标:根据系统复杂度调整专项测试深度

复杂度 维度覆盖要求 每维度测试点 说明
简单系统 至少2个维度 5-8个/维度 内部系统/低风险
中等系统 全部3个维度 10-15个/维度 业务系统/中等风险
复杂系统 全部3个维度+深度测试 20-30个/维度 核心系统/高风险

适用范围:本技能仅在你明确要求某个专项测试方向(如性能/安全/兼容性)且已确认测试目标和环境授权时激活。安全测试相关内容必须配合授权声明使用,不得在未获授权的系统上执行。

维度1:性能测试

性能测试类型

├─ 负载测试(Load Testing)
│   ├─ 目标:验证系统在预期负载下的表现
│   ├─ 方法:逐步增加并发,观察性能指标
│   └─ 指标:响应时间、吞吐量、错误率
│
├─ 压力测试(Stress Testing)
│   ├─ 目标:验证系统在极限负载下的表现
│   ├─ 方法:持续增加并发直到系统崩溃
│   └─ 指标:系统极限、崩溃点、恢复能力
│
├─ 稳定性测试(Soak Testing)
│   ├─ 目标:验证系统长时间运行的稳定性
│   ├─ 方法:持续运行24-72小时
│   └─ 指标:内存泄漏、资源消耗、性能退化
│
└─ 尖峰测试(Spike Testing)
    ├─ 目标:验证系统应对突发流量的能力
    ├─ 方法:突然增加并发
    └─ 指标:系统响应、恢复时间、数据一致性

性能指标

核心指标:
├─ 响应时间(Response Time)
│   ├─ P50:50%请求的响应时间
│   ├─ P95:95%请求的响应时间
│   ├─ P99:99%请求的响应时间
│   └─ 目标:P99 < 1秒
│
├─ 吞吐量(Throughput)
│   ├─ TPS:每秒事务数
│   ├─ QPS:每秒查询数
│   └─ 目标:根据业务定义
│
├─ 错误率(Error Rate)
│   ├─ 计算:错误请求数 / 总请求数
│   └─ 目标:< 0.1%
│
└─ 资源使用率
    ├─ CPU使用率:< 80%
    ├─ 内存使用率:< 80%
    ├─ 磁盘IO:< 80%
    └─ 网络IO:< 80%

性能测试工具

├─ JMeter
│   ├─ 优点:功能全面、插件丰富
│   ├─ 缺点:界面复杂、资源消耗大
│   └─ 适用:复杂场景、协议测试
│
├─ Locust
│   ├─ 优点:代码化、分布式
│   ├─ 缺点:需要编程能力
│   └─ 适用:API测试、分布式测试
│
├─ k6
│   ├─ 优点:现代化、CI友好
│   ├─ 缺点:社区较小
│   └─ 适用:现代应用、DevOps
│
└─ wrk
    ├─ 优点:轻量、高效
    ├─ 缺点:功能简单
    └─ 适用:简单压测、快速验证

维度2:安全测试

⚠️ 授权与法律声明:安全测试(尤其是渗透测试)必须获得系统所有者的明确书面授权。 执行前必须确认:

  1. 测试目标属于你或已获得明确授权
  2. 清楚界定测试范围、目标环境和边界(严禁超出授权范围)
  3. 了解并遵守当地网络安全相关法律法规
  4. 测试活动不会对业务系统造成影响(建议使用独立测试环境)
  5. 使用攻击性工具(Burp Suite/SQLMap 等)仅限于你拥有或明确获授权的系统

安全测试类型

├─ OWASP Top 10
│   ├─ 注入攻击(Injection)
│   ├─ 失效的身份认证(Broken Authentication)
│   ├─ 敏感数据暴露(Sensitive Data Exposure)
│   ├─ XML外部实体(XXE)
│   ├─ 失效的访问控制(Broken Access Control)
│   ├─ 安全配置错误(Security Misconfiguration)
│   ├─ 跨站脚本(XSS)
│   ├─ 不安全的反序列化(Insecure Deserialization)
│   ├─ 使用含有已知漏洞的组件(Vulnerable Components)
│   └─ 不足的日志和监控(Insufficient Logging)
│
├─ 渗透测试
│   ├─ 信息收集:域名、IP、端口
│   ├─ 漏洞扫描:自动化扫描
│   ├─ 漏洞利用:手动验证
│   └─ 报告输出:漏洞报告
│
└─ 代码审计
    ├─ 静态分析:代码扫描
    ├─ 动态分析:运行时检测
    └─ 人工审计:代码Review

Read the full file on GitHub · 303 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago Changed 78bab094abe3
  2. 9d ago First seen · 303 lines · 117 tokens per session scan A e4c4d703930f

Subscribe to this mod's changes

qa-specialized-testing is a skill published in the GitHub repository Kokxi/qa-test-skills (24 stars, last pushed 7d ago), licensed MIT. It adds 117 tokens to every session and 3,128 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

agent-harness-fault-injection

Use when an agent workflow needs deterministic recovery evidence for sandbox, MCP/tool, worker, checkpoint, memory, or orchestration failures.

sickn33/agentic-awesome-skills · 34 tokens

octocode-benchmark

Use when planning, running, grading, or reporting the by-hand Octocode research benchmark — pairwise matchups (Octocode anchor vs one baseline: gh+RTK, gh+Headroom, or plain gh) over markdown questions, with a fresh isolated runner agent per (question, arm, pass), one blind judge per question grading two answers X/Y…

bgauryy/octocode · 117 tokens

octocode-graph-eval

Use when you need a measurable keep/discard loop — goal→KPI, baseline vs target, held-out checks, eval suites, or don't-stop-till-done against a runnable sensor. Not for ordinary ship checks where 'tests passed' is enough.

bgauryy/octocode · 59 tokens

plugin-test

A testing guide for Zhin.js plugins using Vitest, a JavaScript and TypeScript testing framework. It focuses on checking command and tool behavior, ordinary business logic, and the plugin package’s required structure.

zhinjs/zhin · 51 tokens

modernize-test-starter

Modernize QUnit unit tests and OPA5 integration tests to the UI5 Test Starter concept. Use this skill when: The linter reports prefer-test-starter for .qunit.html or .qunit.js files Test HTML files use manual sap-ui-core.js bootstrapping instead of Test Starter's runTest.js/createSuite.js Test JS files use…

UI5/plugins-coding-agents · 244 tokens

javascript-development

JavaScript/TypeScript ES2024+, async/await, DOM manipulation, Node.js, and API integration. Use when writing vanilla JS/TS code, working with REST/fetch APIs, implementing frontend logic, or configuring JS build tools.

PracticalSwan/agent-skills · 52 tokens