# QA Pipeline

> Comprehensive quality assurance - tests, linting, formatting, code analysis, and release build verification.

- Skill: `nwiizo/qa-pipeline` (Agent Skill)
- Install (CLI): `npx skillmds@latest add nwiizo/qa-pipeline`
- Raw SKILL.md: https://api.skillmd.com/api/skills/nwiizo/qa-pipeline/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: nwiizo (https://skillmd.com/u/nwiizo)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/nwiizo/qa-pipeline

---


# Quality Assurance Pipeline

QA focus: $ARGUMENTS

## Step 1: Project Analysis

- Analyze codebase structure and dependencies
- Check for outdated dependencies: `cargo outdated`
- Verify module organization

## Step 2: Quality Checks (parallel)

```bash
cargo test --verbose
cargo fmt --check
cargo clippy -- -D warnings
```

## Step 3: Issue Resolution (based on findings)

- Fix formatting issues: `cargo fmt`
- Fix clippy warnings: apply suggested fixes
- Debug and correct failing tests
- Update dependencies if needed: `cargo update`

## Step 4: Final Verification

```bash
cargo test --release
cargo build --release
```

## Step 5: Documentation Check

- Verify public APIs have documentation
- Check for missing examples in doc comments
- Update CHANGELOG.md if needed

## Checklist

- [ ] All tests pass
- [ ] No clippy warnings
- [ ] Code properly formatted
- [ ] Release build succeeds
- [ ] Documentation complete

