Skills Explorer Add Skills

qa-expert

An agent skill by daymade, from daymade/claude-code-skills. Tags: analysis, qa, security, testing, validation.

What it does

This skill should be used when establishing comprehensive QA testing processes for any software project. Use when creating test strategies, writing test cases following Google Testing Standards, executing test plans, tracking bugs with P0-P4 classification, calculating quality metrics, or generating progress reports. Includes autonomous execution capability via master prompts and complete documentation templates for third-party QA team handoffs. Implements OWASP security testing and achieves 90% coverage targets.

Install

With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:

npx skills add daymade/claude-code-skills --skill qa-expert

Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):

git clone --depth 1 https://github.com/daymade/claude-code-skills
cp -r claude-code-skills/qa-expert ~/.claude/skills/qa-expert

Safety box score

Grade D, elevated risk: 51 of 100 risk points, rated 2026-10-17. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.

This skill sets up QA project scaffolding, writes tracking/report templates, and provides scripts plus large prompt bundles for autonomous test execution. The main risks are project-file overwrites, handling of secrets and shell/profile state from the onboarding examples, and overly autonomous writes to QA artifacts that can look like acceptance even when the underlying gate is only advisory.

Category levels, from 0 (none) to 3 (high)
CategoryLevelWhy
Code & shell execution1 (low)It ships runnable Python scripts (`scripts/init_qa_project.py`, `scripts/calculate_metrics.py`) and instructs shell commands like `uv run ...`, but the execution is scoped to QA setup and reporting.
Network access1 (low)The docs use commands that can fetch packages or start services (`pnpm install`, `npx supabase start`), but they do not themselves send data to external hosts beyond normal dependency retrieval.
Filesystem reach2 (moderate)The initializer writes multiple files under `tests/docs/` and explicitly warns that a fresh root is needed because templates are overwritten; the onboarding docs also include a recursive delete example in the home dotdir.
Secrets & credentials2 (moderate)The onboarding flow tells the user to copy/edit `.env`, uses example passwords, and includes clearing browser cookies/local storage, so it can touch credentials and session data.
Privilege & persistence2 (moderate)It suggests global installation and shell-environment changes (`pnpm link --global`, adding PATH entries, editing `~/.bashrc` / `~/.zshrc`), which can alter user-level system behavior.
Instruction hijack surface1 (low)The skill is built around copying bundled prompt text into an agent session (`references/master_qa_prompt.md`, `references/llm_prompts_library.md`), so it strongly steers agent behavior even though it does not ask to ignore safety rules.
Irreversible actions2 (moderate)It explicitly enables autonomous QA execution, auto-updates tracking CSVs, auto-files bugs, and can stop the run on P0 findings, which broadens the blast radius of an agent run.
Transparency1 (low)The bundled metrics CLI is transparent code, but the skill notes it can print failing checks while still exiting 0, so command success does not prove release acceptance.

Before installing

Rated 2026-10-17 by an automated review of 11 files from the skill's repository.

Source

Repository
daymade/claude-code-skills (all skills from this repository)
Path
qa-expert/SKILL.md
Branch
main
Updated
2026-09-20