Back to Skills

quality-assurance

verified

Use when deciding test strategy, struggling with code reviews, shipping without tests, or conflating verification with validation

View on GitHub

Marketplace

foundryside-marketplace

tachyon-beep/skillpacks

Plugin

axiom-sdlc-engineering

development

Repository

tachyon-beep/skillpacks
8stars

plugins/axiom-sdlc-engineering/skills/quality-assurance/SKILL.md

Last Verified

January 24, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/tachyon-beep/skillpacks/blob/main/plugins/axiom-sdlc-engineering/skills/quality-assurance/SKILL.md -a claude-code --skill quality-assurance

Installation paths:

Claude
.claude/skills/quality-assurance/
Powered by add-skill CLI

Instructions

# Quality Assurance

## Overview

This skill implements the **Verification (VER)** and **Validation (VAL)** process areas from the CMMI-based SDLC prescription.

**Core principle**: Verification ≠ Validation. Tests prove you built it correctly (VER). Users prove you built the right thing (VAL). Both required at Level 3.

**Critical distinction**:
- **Verification**: "Did we build the product right?" (tests, reviews, inspections)
- **Validation**: "Did we build the right product?" (user acceptance, stakeholder approval)

**Reference**: See `docs/sdlc-prescription-cmmi-levels-2-4.md` Section 3.3 for complete VER/VAL policy.

---

## When to Use

Use this skill when:
- Deciding test strategy or coverage requirements
- Code reviews ineffective ("LGTM" rubber stamps)
- Pressure to skip tests ("we'll add them later")
- Tests pass but customers report bugs (VER without VAL)
- Same defects recurring (no root cause analysis)
- Manual testing taking days (ice cream cone anti-pattern)
- Unclear what "quality" means for your project level

**Do NOT use for**:
- Specific test framework details → Use domain skills (python-engineering, web-backend)
- E2E/performance/chaos engineering → Use ordis-quality-engineering
- Production monitoring → Use platform-integration

---

## Quick Reference

| Situation | Primary Reference Sheet | Key Decision |
|-----------|------------------------|--------------|
| "Skip tests to ship faster?" | Testing Practices | Level 3: Tests required before merge. Exception protocol for emergencies only. |
| "Reviews catching nothing" | Peer Reviews | Social dynamics issue, not technical. Psychological safety + reviewer accountability. |
| "Tests pass, customers unhappy" | Validation with Stakeholders | VER without VAL. Both required at Level 3. UAT process needed. |
| "Same bugs recurring" | Defect Management | Requires RCA (5 Whys, fishbone). Pattern = systemic issue needing process fix. |
| "Manual tests take 2 days" | Testing Practices | Ice cream cone a

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
16671 chars