← ClaudeAtlas

when-verifying-quality-use-verification-qualitylisted

Comprehensive quality verification and validation through static analysis, dynamic testing, integration validation, and certification gates
aiskillstore/marketplace · ★ 329 · Testing & QA · score 85
Install: claude install-skill aiskillstore/marketplace
# Quality Verification and Validation ## Purpose Execute comprehensive quality verification across static analysis, dynamic testing, integration validation, and certification gates to ensure code meets production standards with measurable quality metrics and approval documentation. ## Core Principles - **Multi-Dimensional Quality**: Static + dynamic + integration + certification - **Evidence-Based**: Measurable quality metrics with objective thresholds - **Automated Gates**: Validation checkpoints with pass/fail criteria - **Audit Trail**: Complete documentation for compliance and certification - **Continuous Validation**: Quality checks at every stage of development ## Phase 1: Static Analysis ### Objective Analyze code quality, maintainability, complexity, and adherence to standards without execution. ### Agent Configuration ```yaml agent: code-analyzer specialization: static-analysis tools: SonarQube, ESLint, TypeScript ``` ### Execution Steps **1. Initialize Static Analysis** ```bash # Pre-task setup npx claude-flow@alpha hooks pre-task \ --agent-id "code-analyzer" \ --description "Static code quality analysis" \ --task-type "static-analysis" # Restore session context npx claude-flow@alpha hooks session-restore \ --session-id "quality-verification-${BUILD_ID}" \ --agent-id "code-analyzer" ``` **2. Code Quality Metrics** ```bash # SonarQube analysis sonar-scanner \ -Dsonar.projectKey=${PROJECT_KEY} \ -Dsonar.sources=./src \ -Dsonar.host.url=${SON