qa

Verify software features and hunt bugs through predefined checks.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/AvatarGanymede/pcraft --skill qa-avatarganymede
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/AvatarGanymede/pcraft/tree/main/.agents/skills/qa
Command: npx skills add https://github.com/AvatarGanymede/pcraft --skill qa-avatarganymede

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill aids in thorough feature verification and bug discovery, streamlining the quality assurance process and ensuring robustness.

Core Features & Use Cases

  • Feature Verification: Systematically test features for correctness and robustness.
  • Bug Hunting: Identify potential issues through edge cases and error paths.
  • Use Case: Before merging a feature, use this Skill to perform a comprehensive QA check, including understanding the intent, tracing the wiring, testing the happy path, and trying to break the feature.

Quick Start

Start the QA process for the new feature by running the qa skill and following the structured steps outlined in the SKILL.md.

Frequently Asked Questions about qa

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

FAQPage Schema
How do I perform systematic feature verification before merging code?

You can perform feature verification by following a structured QA process that includes understanding intent, tracing wiring, testing happy paths, and trying to break the feature through edge cases.

What is the best way to hunt for bugs in new software features?

Bug hunting is best executed by proactively testing edge cases and error paths to identify potential issues. This systematic approach focuses on trying to break features after confirming the happy path works.

How does proactive bug hunting work during software testing?

Proactive bug hunting works by executing predefined checks to test happy paths and then deliberately targeting edge cases and error conditions. This systematic software testing identifies robustness issues before deployment.

Can I use this QA process for manual testing and decision-making?

Yes, this quality assurance process requires manual intervention for decision-making and reporting. It guides you through predefined steps and checks rather than fully automating the software testing workflow.

Does feature verification require tracing the code wiring?

Yes, tracing wiring is a core step of feature verification. Understanding how the feature is connected allows you to accurately verify the happy path and identify potential failures in the software testing lifecycle.