<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 6d ago

by fishzjp

qa-skills

让 AI 像资深测试工程师一样工作:面向 AI Agent 的测试工程 Skill 框架——11 Skills + 共享知识库 + 类型决策矩阵(Claude Code / dsh 等 Agent 可用)

  • Active — Updated in the last 14 days
Works with
  • Claude

46 GitHub stars (46)

+9 in 17 days

Stars gained per day · daily snapshots since Sep 29
Stars gained per day, Sep 29 to Oct 16: +9 in total; the busiest day was Oct 6 with +2 stars.Sep 30: 0 starsOct 1: 0 starsOct 2: −1 starsOct 3: −1 starsOct 4: 0 starsOct 5: 0 starsOct 6: +2 starsOct 7: 0 starsOct 8: 0 starsOct 9: 0 starsOct 10: +1 starsOct 11: +2 starsOct 12: 0 starsOct 13: +2 starsOct 14: +2 starsOct 15: 0 starsOct 16: +2 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 300
Oct 10
Oct 2−1
Oct 3−1
Oct 40
Oct 50
Oct 6+2
Oct 70
Oct 80
Oct 90
Oct 10+1
Oct 11+2
Oct 120
Oct 13+2
Oct 14+2
Oct 150
Oct 16+2
  • 13 skills (13 skills found in its SKILL.md files)
  • 8 forks (8 forks)
  • 6d ago last update (Last updated 6d ago)

Install

Skills CLI

npx skills add fishzjp/qa-skills

Asks which skills and agents to install. Just one: npx skills add fishzjp/qa-skills --skill api-testing — add -g for every project.

Claude Code

git clone https://github.com/fishzjp/qa-skillscp -r "qa-skills/skills/api-testing" ~/.claude/skills/

Copies the api-testing skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add fishzjp/qa-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • api-testing

    API testing from OpenAPI/Swagger or case schemas: parameters, boundaries, auth, idempotency, concurrency, error responses, data consistency; runnable scripts; k6 handoff. Not for: Web UI flows, manual case writing. 接口级测试:参数/边界/鉴权/幂等/并发/错误响应/数据一致性,产出脚本与结果;含 k6 压测。不用于:Web UI、手动用例。

    skills/api-testing/SKILL.md on GitHub (opens in a new tab)
  • automated-e2e-testing

    Turn manual cases into Playwright E2E automation run in a browser: page objects, helpers, bug evidence, reports. Not for: API tests, exploratory sessions, bug root-cause. 将手动用例转为 Playwright E2E 自动化并真实执行;含写自动化前的业务熟悉踩点、Page Object/Helper、Bug 证据与报告条目。不用于:API 接口测试、独立探索会话(exploratory-testing)、Bug 根因。

    skills/automated-e2e-testing/SKILL.md on GitHub (opens in a new tab)
  • bug-analysis

    对已确认的 Bug 做根因定位、影响分析、回归建议时使用——复现 → 读代码定位根因 → 影响五面分析 → 回归建议,条目(根因/影响/Severity 依据/修复建议/回归建议五个扩展字段)落盘为 Bug 条目。不用于:仅收集 Bug 证据(automated-e2e-testing / api-testing)、疑似未定性缺陷(test-case-writing 的 Cx 记录)。

    skills/bug-analysis/SKILL.md on GitHub (opens in a new tab)
  • core

    qa-skills shared knowledge base — dependency, NOT triggerable: executability standards, evidence grading, risk model, type matrix, templates, scripts. Never invoke standalone; always install with the skills, or references break. 共享知识库(依赖单元,非触发 skill):承载全系列引用的方法/模板/脚本。任何测试任务不要独立触发;装其他 skill 必须连装。

    skills/core/SKILL.md on GitHub (opens in a new tab)
  • exploratory-testing

    Exploratory testing sessions when requirements are vague or docs are missing — charter-driven; outputs system understanding, risks, test ideas. Not for: automation prep, executing existing cases. 需求不完整、文档不足或系统陌生时发起独立探索式测试会话——charter 驱动,产出系统理解/风险清单/测试想法。不用于:为写自动化踩点(automated-e2e-testing 前置)、按既有用例执行。

    skills/exploratory-testing/SKILL.md on GitHub (opens in a new tab)
  • qa-memory

    Maintain the .qa/ knowledge base of cross-session QA knowledge (quirks, flaky verdicts, defect patterns, contract changes); read before test tasks. Not for: pipeline state, case files (test-case-writing). 维护被测项目 .qa/ 跨会话知识库(环境怪癖、flaky、缺陷模式、契约变更)读写治理;任务前先读取。不用于:流水线状态、用例文件读写(test-case-writing)。

    skills/qa-memory/SKILL.md on GitHub (opens in a new tab)
  • qa

    End-to-end QA entry: "test this feature fully" orchestrates requirements, strategy, cases, review, execution, bugs, regression, report; resumable. Single-stage tasks use their stage skill. 端到端测试唯一入口:“帮我测试这个需求/功能”时编排需求→策略→用例→审查→执行→Bug 分析→回归→报告,落盘可续跑;单阶段诉求直接用对应阶段 skill。

    skills/qa/SKILL.md on GitHub (opens in a new tab)
  • regression-testing

    After a code change (diff/fix/requirement change), decide what to regression-test: changed files → functions → features → cases traceability; outputs a ranked list. Not for: editing case files (test-case-writing), long-term strategy (test-strategy). 代码变更后判断回归哪些测试:沿改动分析链产出分级回归清单。不用于:用例增量修改、长期策略。

    skills/regression-testing/SKILL.md on GitHub (opens in a new tab)
  • requirement-analysis

    Model a requirement/system: extract goals, scope, roles, rules, exceptions, dependencies from PRD, docs, bugs, code; outputs a structured model with clarifications. Not for: writing cases, strategy decisions, the pipeline. 建模需求/系统:从 PRD、文档、Bug、代码提炼目标/范围/角色/规则/异常/依赖。不用于:直接写用例、策略、流水线。

    skills/requirement-analysis/SKILL.md on GitHub (opens in a new tab)
  • test-case-review

    Review existing test cases (legacy, others', AI) for coverage and executability: build a testable-points baseline, assess independently, revise in place with records. Not for: writing cases from scratch (test-case-writing), pipeline. 审查已有用例(存量/他人/AI 产出)的覆盖与可执行性:先建基准再独立评估,修订留审查记录。不用于:从零写用例、写时自审、流水线。

    skills/test-case-review/SKILL.md on GitHub (opens in a new tab)
  • test-case-writing

    Write manual test cases (markmap) from docs, bugs or code — code-first: review code for bugs first; extracts machine-readable schema. Not for: requirement-analysis / test-strategy / test-case-review / automation. 从 PRD/API 文档、Bug 或代码写手动用例(markmap)——代码优先:先查代码找 bug 再写,抽 Schema。不用于:需求建模、策略、评审、自动化。

    skills/test-case-writing/SKILL.md on GitHub (opens in a new tab)
  • test-reliability

    Govern flaky tests and suite reliability: rerun-pass verdicts, root-cause classes, quarantine, retry semantics, health metrics. Not for: in-run failures (e2e/api), triage, confirmed bugs. 治理 flaky 测试与套件可靠性:时好时坏/重跑变绿判定、根因四分类、隔离门禁、重试诚实语义、健康度。不用于:执行中单条失败(e2e/api)、批量分流(triage)、已确认 Bug(bug-analysis)。

    skills/test-reliability/SKILL.md on GitHub (opens in a new tab)
  • test-strategy

    "How should this be tested?" Evidence-backed risk map → scope and depth across functional domains and 10 testing-type axes; includes carry signals, excludes reasons. Not for: writing cases, requirement-analysis, pipeline (qa). 回答“这个功能应该怎么测”:风险挂证据(Risk Map),译为功能域+类型域十轴的范围与深度。不用于:写用例、需求建模、流水线。

    skills/test-strategy/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.