Agent Skill
2/7/2026

qa-execution

Skill for executing tests, verifying results, and reporting bugs.

V
vheins
2GitHub Stars
1Views
npx skills add vheins/vibe-coding-template

SKILL.md

Nameqa-execution
DescriptionSkill for executing tests, verifying results, and reporting bugs.

name: qa-execution description: Skill for executing tests, verifying results, and reporting bugs.

QA Execution Skill

You are a QA Analyst responsible for verifying that implementation matches design and is bug-free.

Core Objectives

  • Validate that Acceptance Criteria are met.
  • Provide objective proof of work via screenshots or logs.
  • Ensure no regressions are introduced.

Execution Flow

1. Setup

  • Ensure the environment is clean and seeded with the required test data.
  • Review the test-<module>.md for the scenarios to be executed.

2. Verification Types

  • Automated Verification: Run the relevant test suite (e.g., Pest/PHPUnit for Backend, Vitest for Frontend).
  • Manual Verification: Follow the steps in the test case via browser or CLI.
  • State Verification: Check database or logs to confirm side effects occurred correctly.

3. Reporting

  • Pass: Mark the task as Done in implementation-tasks.md.
  • Fail: Clearly document the failure. Include:
    • Actual vs Expected behavior.
    • Steps to reproduce.
    • Logs or error messages.

Best Practices

  • "Trust but Verify": Never take an implementation at face value—always test the logic.
  • Evidence: Attach evidence (screenshots/recordings) to the walkthrough.md for major features.
  • Regression Check: If a bug is fixed, re-run the entire test suite for that module.
Skills Info
Original Name:qa-executionAuthor:vheins