qa

Test software features against acceptance criteria and perform security audits.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/MarioWinter/merch-miner --skill qa-mariowinter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/MarioWinter/merch-miner/tree/main/.claude/skills/qa
Command: npx skills add https://github.com/MarioWinter/merch-miner --skill qa-mariowinter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill ensures that newly implemented features meet all acceptance criteria, are free of bugs, and are secure against common vulnerabilities before deployment.

Core Features & Use Cases

  • Acceptance Criteria Testing: Verifies that features function as specified.
  • Bug Detection: Identifies functional, visual, and usability defects.
  • Security Auditing: Performs a red-team style security assessment to uncover vulnerabilities like injection flaws or authorization issues.
  • Regression Testing: Ensures that existing functionality remains unaffected by new changes.
  • Use Case: After a new user registration flow is implemented, this Skill will test every step of the registration process, check for common security exploits, and ensure existing login functionality still works.

Quick Start

Use the qa skill to test the feature specified in 'features/PROJ-123-new-dashboard.md'.

Frequently Asked Questions about qa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test software features against defined acceptance criteria?

Testing features against acceptance criteria involves validating implementation against specifications to identify functional, visual, and usability defects. This ensures newly implemented features meet all requirements before deployment.

What is red team security auditing in software testing?

Red team security auditing is an assessment approach that uncovers vulnerabilities like authentication bypass, authorization flaws, and input injection. It proactively attacks the software to identify security weaknesses from an adversarial perspective.

How do I perform regression testing on new software changes?

Performing regression testing on new changes ensures existing functionality remains unaffected. It validates that newly implemented features do not break current workflows by running manual and automated tests against the development environment.

Do I need detailed feature specifications to run bug hunting tests?

Yes, detailed feature specifications are required to run bug hunting tests. The testing process validates implementation against these exact specifications to verify features function correctly and to identify defects accurately.

What's the best way to check for authentication bypass and authorization flaws?

The best way to check for authentication bypass and authorization flaws is through a red-team style security audit. This assesses vulnerabilities by validating implementation against specifications and probing input injection points within the development environment.

Can I automate security audits and regression testing in my development environment?

You can automate security audits and regression testing by utilizing scripts within your development environment. This requires access to the environment to validate implementation against specifications and ensure existing functionality remains unaffected.