Agent Plugins Marketplace
← All plugins

qa-skills

v1.13.3

QA testing pipeline with 6 personas (smoke, UX, adversarial, security, performance, mobile) — generate workflow docs, convert to Playwright E2E tests, run interactively or in CI. Supports quantified UX scoring with before/after binary scorecards, Next.js performance profiling, and mobile UX auditing against iOS HIG and Material Design 3 standards.

Claude Code14 Skills

By Jeremy WattLicense: MIT33 GitHub starsUpdated 5 months ago

Directory evidence

Runtimes
Claude Code
Parsed components
14 skill or MCP entries
Source updated
May 3, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install qa-skills for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install qa-skills@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/neonwatty/qa-skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

qa-skills/
├── .claude-plugin/plugin.json
├── skills/adversarial-audit/SKILL.md
├── skills/desktop-workflow-generator/SKILL.md
├── skills/desktop-workflow-to-playwright/SKILL.md
├── skills/keyword-wedge/SKILL.md
├── skills/mobile-workflow-generator/SKILL.md
├── skills/mobile-workflow-to-playwright/SKILL.md
├── skills/multi-user-workflow-generator/SKILL.md
├── skills/multi-user-workflow-to-playwright/SKILL.md
├── skills/playwright-runner/SKILL.md
├── skills/resilience-audit/SKILL.md
├── skills/review-learnings/SKILL.md
├── skills/submit-learnings/SKILL.md
├── skills/trust-builder/SKILL.md
└── skills/use-profiles/SKILL.md

Included Skills14

adversarial-auditskills/adversarial-audit/SKILL.md

Audits SaaS and usage-based web apps for adversarial usage patterns — accidental, opportunistic, and deliberate. Use this when the user says "adversarial audit", "abuse case audit", "idiot-proof this app", "find usage exploits", "business logic audit", or "how could users break this". Explores the codebase to map the economic surface area (pricing tiers, usage limits, free trials, costly resources), then generates abuse cases where user behavior — intentional or not — could break assumptions, bypass limits, amplify costs, or corrupt state. Produces a prioritized markdown report with findings, code locations, and fix recommendations, then optionally verifies findings interactively in a browser.

desktop-workflow-generatorskills/desktop-workflow-generator/SKILL.md

Generates desktop browser workflow documentation by exploring the app's codebase, then walking through the live app with the user step-by-step via Playwright to co-author verifications. Use when the user says "generate desktop workflows", "create desktop workflows", "update desktop workflows", or "generate browser workflows".

desktop-workflow-to-playwrightskills/desktop-workflow-to-playwright/SKILL.md

Converts desktop workflow markdown into a self-contained Playwright test project with authentication scaffolding and CI workflow. Use when the user says "convert desktop workflows to playwright", "translate desktop workflows to CI", "generate desktop playwright tests", or wants to promote desktop workflows to automated CI tests.

keyword-wedgeskills/keyword-wedge/SKILL.md

Analyzes an app's codebase and cross-references Google Search Console, PostHog, and Google Keyword Planner to identify low-competition keyword footholds and track expansion into adjacent terms. This skill should be used when the user says "keyword wedge", "find keyword opportunities", "seo analysis", "keyword strategy", "find search wedges", "keyword research for my app", "grow organic traffic", "what keywords should I target", "SEO for my app", "organic search strategy", or "how to rank higher". Generates markdown and HTML reports and maintains state across runs for expansion tracking.

mobile-workflow-generatorskills/mobile-workflow-generator/SKILL.md

Generates mobile browser workflow documentation by exploring the app's codebase, then walking through the live app with the user step-by-step via Playwright in a mobile viewport (393x852) to co-author verifications. Use when the user says "generate mobile workflows", "create mobile workflows", "update mobile workflows", or "generate mobile browser workflows". Produces numbered workflow markdown files that feed into the mobile converter and Playwright runner. Includes iOS HIG awareness and mobile UX anti-pattern detection.

mobile-workflow-to-playwrightskills/mobile-workflow-to-playwright/SKILL.md

Converts mobile workflow markdown into a self-contained Playwright test project with mobile viewports (Chromium + WebKit), authentication scaffolding, UX anti-pattern assertions, and CI workflow. Use when the user says "convert mobile workflows to playwright", "translate mobile workflows to CI", or "generate mobile playwright tests".

multi-user-workflow-generatorskills/multi-user-workflow-generator/SKILL.md

Generates multi-user workflow documentation by interviewing the user about personas, exploring the codebase for multi-user patterns, then walking through the live app with per-persona Playwright CLI named sessions to co-author interleaved, persona-tagged workflows. Use when the user says "generate multi-user workflows", "create multi-user workflows", or "generate concurrent user workflows". Produces persona-tagged workflow markdown that feeds into the multi-user converter and Playwright runner.

multi-user-workflow-to-playwrightskills/multi-user-workflow-to-playwright/SKILL.md

Converts multi-user workflow markdown into a self-contained Playwright test project with per-persona authentication, multi-context test patterns, and CI workflow. Use when the user says "convert multi-user workflows to playwright", "translate multi-user workflows to CI", or "generate multi-user playwright tests".

playwright-runnerskills/playwright-runner/SKILL.md

Executes workflow markdown files interactively via Playwright CLI, stepping through each workflow action in a real browser. Use when the user says "run workflows", "run playwright", "test workflows", "execute workflows", or wants to interactively test their app against workflow documentation. Supports desktop, mobile, and multi-user workflows with authentication.

resilience-auditskills/resilience-audit/SKILL.md

Audits web apps for resilience against unexpected user behavior — accidental, edge-case, and chaotic. Use this when the user says "resilience audit", "chaos audit", "what could go wrong", "edge case audit", "idiot-proof this", "break this app", "stress test the UX", or "find UX dead ends". Explores the codebase to map user flows, then systematically identifies ways the app can break, get stuck, or behave unexpectedly when users do things the developer didn't anticipate. Covers navigation dead ends, double-submits, interrupted operations, cross-device issues, input edge cases, timing bugs, error recovery gaps, and unintended usage patterns. Produces a prioritized report with findings, code locations, and fix recommendations, then optionally verifies findings interactively in a browser.

review-learningsskills/review-learnings/SKILL.md

Synthesizes accumulated QA learnings from .qa-learnings/ledger.md into prioritized, actionable plugin improvements. Use when the user says "review learnings", "what have we learned", "improve the plugin", "learnings report", or "synthesize QA feedback".

submit-learningsskills/submit-learnings/SKILL.md

Filters and submits accumulated QA learnings as a GitHub issue (with optional PR) on the plugin repo. Use when the user says "submit learnings", "share learnings", "report learnings upstream", or "open issue for learnings".

trust-builderskills/trust-builder/SKILL.md

Analyzes web apps for free-value trust-building opportunities — features, tools, and offerings that demonstrate genuine utility before asking for commitment. Use this when the user says "trust builder", "trust audit", "find free offerings", "free value analysis", "trust building opportunities", or "how can I build trust with users". Explores the codebase and live app, interviews the user about audience and goals, then generates a prioritized report with full mini-specs for the top trust-building features.

use-profilesskills/use-profiles/SKILL.md

Load saved Playwright storageState authentication profiles before browser automation. Activates when `.playwright/profiles.json` exists and browser work begins on authenticated pages. Trigger phrases include "use profile", "load profile", "browser as [role]", "authenticated browser", "logged in browser session".

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "qa-skills",
  "version": "1.13.3",
  "description": "QA testing pipeline with 6 personas (smoke, UX, adversarial, security, performance, mobile) — generate workflow docs, convert to Playwright E2E tests, run interactively or in CI. Supports quantified UX scoring with before/after binary scorecards, Next.js performance profiling, and mobile UX auditing against iOS HIG and Material Design 3 standards.",
  "author": {
    "name": "Jeremy Watt",
    "url": "https://github.com/neonwatty"
  },
  "license": "MIT",
  "keywords": [
    "qa",
    "testing",
    "playwright",
    "e2e",
    "mobile",
    "multi-user",
    "authentication",
    "ci",
    "performance",
    "web-vitals",
    "bundle-size",
    "nextjs",
    "mobile-ux",
    "ux-audit",
    "scorecard"
  ],
  "skills": "./skills",
  "repository": "https://github.com/neonwatty/qa-skills"
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[qa-skills on Agent Plugins Marketplace](https://pluginsmp.com/plugins/qa-skills)