09-qa

Runs post-build linting, formatting, security, and data staging checks, producing a qa-report.md.

1|Updated May 31, 2026
One-click install
npx skills add https://github.com/joseph-c-mcguire/spec-driven --skill 09-qa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 09-qa
Source: https://github.com/joseph-c-mcguire/spec-driven/tree/main/.cursor/skills/09-qa
Command: npx skills add https://github.com/joseph-c-mcguire/spec-driven --skill 09-qa

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The 09-qa Skill solves the issue of post-build code quality assurance by ensuring the codebase meets certain standards and checks for quality after building the project.

Core Features & Use Cases

  • Comprehensive Checks: It performs linting, formatting, typechecking, security, dependency, data staging, Modal workspace, and cross-file checks.
  • Detailed Reporting: Writes a qa-report.md document detailing the findings of the checks, differentiating between blocking and advisory findings.
  • Parallel Execution: Runs parallel with 10-e2e checks and its results are consumed by 11-verify-impl.
  • Use Case: Ideal for use after 07-build or when requested mid-build for quality checks of the entire codebase.

Quick Start

To execute the 09-qa checks on your codebase, you can run the skill directly via chat with a simple command like "run QA checks."

Frequently Asked Questions about 09-qa

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

FAQPage Schema
How do I run post-build quality assurance checks on my codebase?

Post-build quality assurance checks can be executed by running the QA skill, which performs linting, formatting, typechecking, security scanning, and data staging to verify codebase standards.

What is included in a comprehensive QA report for code verification?

A comprehensive QA report details findings from codebase checks, explicitly differentiating between blocking issues that halt progress and advisory findings for subsequent verification stages.

Can I run security scanning and linting in parallel with end-to-end tests?

Yes, parallel processing allows quality assurance checks like security scanning and linting to run alongside end-to-end tests, with results consumed by subsequent verification stages.

How do I check for cross-file dependency issues after building a project?

Post-build cross-file checks are performed as part of a comprehensive quality assurance suite, scanning the codebase to identify dependency issues and formatting inconsistencies.

Does post-build QA require any specific dependencies or environment setup?

No specific dependencies are required to run post-build QA checks, making it straightforward to execute directly after a build step or mid-build for quality verification.

When should I use an automated QA report instead of manual codebase review?

Automated QA reports are ideal after a build step or when requested mid-build, providing rapid parallel processing of security, formatting, and dependency checks for comprehensive verification.